Este confortable hotel está situado en el corazón de Londres y ofrece fácil acceso a todos los lugares de interés turístico principales de Londres. Se trata de un establecimiento orientado a las familias y construido en 1850, que consta de 37 habitaciones con cuarto de baño privado, dotadas de instalaciones que lo convierten en un hotel ideal tanto para viajes de ocio como para viajes de negocios. Dispone de vestíbulo con servicio de salida y recepción 24 horas, aire acondicionado, caja fuerte, servicio de cambio de divisas, guardarropa, conexión a Internet WiFi (de pago), sala de TV, sala de desayunos y servicio de lavandería (por un suplemento).
Este hotel urbano está situado en el centro de Londres, a poca distancia a pie de los famosos monumentos de la ciudad, como el palacio de Buckingham (a 600 m), el centro comercial Harrods (a 1,1 km), el Museo de Historia Natural (a 1,1 km), la torre del Big Ben (a 1,2 km), el Parlamento (a 1,2 km), la Abadía de Westminster (a 1,2 km), la noria London Eye (a 1,3 km), el acuario de Londres (a 1,3 km), la Torre de Londres y el puente levadizo Tower Bridge (ambos a 5 km). Está muy cerca de la estación de autobús, metro y tren Victoria Station, así como de la terminal del tren Gatwick Express en la estación Victoria. A solo 150 m del establecimiento encontrará pubs y bares. Los siguientes aeropuertos están todos cerca: aeropuerto de Londres-Heathrow (a 26 km), aeropuerto de la Ciudad de Londres (a 33 km), aeropuerto de Londres-Gatwick (a 46 km), aeropuerto de Londres-Luton (a 66 km) y aeropuerto de Londres-Stansted (a 83 km).
Se sirve un saludable y equilibrado desayuno continental.