Liverpool es una de las mayores y más emocionantes y vibrantes ciudades en el conjunto del Reino Unido. Este gran hotel dispone de más de un centenar de habitaciones y está situado cerca de Liverpool Lime Street Station. Desde aquí se puede ir a pie en torno a la ciudad, la toma de muestras las numerosas piezas de la historia de la arquitectura, galerías, museos y tiendas que la ciudad tiene que ofrecer.