El hotel, situado en Salford, está cerca de Peel Park, de Lowry Art Gallery y de People's History Museum. Manchester Stadium dista 2,8 km. El centro de Manchester dista unos 4,3 km del hotel y Liverpool está aproximadamente a 45 km.
El hotel urbano cuenta con una decoración contemporánea y ofrece un total de 218 habitaciones Ofrece conexión a Internet WiFi (de pago), un elegante restaurante y un bar/salón, y hay servicio de habitaciones disponible 24 horas al día. Otras instalaciones incluidas en este establecimiento climatizado incluyen vestíbulo, recepción y servicio de salida 24 horas, caja fuerte y ascensor para acceder a las plantas superiores. Hay servicio de lavandería disponible y los huéspedes también pueden hacer uso del aparcamiento (por un cargo extra).
Las habitaciones vienen con cuarto de baño privado con ducha, bañera y secador de pelo, cama doble, teléfono de línea directa, TV vía satélite/por cable y conexión a Internet. También se ofrecen caja fuerte, minibar y cafetera/tetera, así como set de plancha. Las habitaciones incluyen asimismo aire acondicionado y calefacción regulables.
Los huéspedes pueden mantenerse en forma en el gimnasio.
Cada día se sirve desayuno en forma de bufet. El almuerzo y la cena están disponibles de menú o a la carta.