Este encantador hotel tiene un práctico emplazamiento en el barrio de Bayswater, a sólo 5 minutos de la estación de metro de Lancaster Gate y la estación de tren de Paddington. Hyde Park, los Jardines de Kensington y el Parque Infantil en Memoria de la Princesa Diana están a unos pocos pasos de distancia. También puede accederse cómodamente a lugares famosos como el Royal Albert Hall, el Museo Victoria y Albert y el Palacio de Buckingham.