En la plaza historica de Sloane, este hotel tradicional de ciudad, localizado en el centro de Londres, a una milla de la Abadía de Westminster, las galerías de Tate Britain y las casas del Parlamento. El aeropuerto de Londres Heathrow está situado a 15 millas y le tomará aproximadamente 45 minutos en coche.
El hotel dispone de recepcion las 24 horas, servicio de limpieza. Salon para conferencias. Disponemos de 100 habitaciones. Acceso a internet. Television, DVD y CD , telefono, secador de pelo, mini bar.