El Hotel es un hotel de propiedad familiar acogedor situado en una calle tranquila, a 2 minutos a pie de la estación de metro y el centro de exposiciones de Earl's Court y a 13,9 km del aeropuerto de Heathrow. Ofrece habitaciones impecables y decoradas de forma única. En la recepción se pueden contratar visitas guiadas y reservar entradas para los espectáculos del West End. El Hotel se encuentra en el distinguido barrio de Kensington y Chelsea, a sólo 15 minutos a pie del famoso barrio de museos de South Kensington, donde están el Victoria and Albert Museum y el Museo de Historia Natural.