Este hotel está situado en Londres, a menos de 500 metros del centro de exposiciones y la estación de metro de Earl's Court y aproximadamente 1,5 km del Museo de Victoria y Alberto, el Museo de Historia Natural, el Royal Albert Hall y el Museo de la
Número de habitaciones: 25
49 Earls Court Square, Earls Court, Kensington y Chelsea, Londres, SW5 9BY, Reino Unido