El hotel está situado en una tranquila calle residencial de Chelsea, a la puerta de algunas de las tiendas más de moda del mundo y a unos minutos de South Kensington y de King's Road (ambos a 5 minutos en transporte público), donde también hay restaurantes, bares/pubs y discotecas/clubs. El Museo de Historia Natural, el Museo Victoria y Albert y el Museo de Ciencias están a unos 10 minutos de camino, mientras que Hyde Park queda a 10 minutos en transporte público. El hotel está aproximadamente a 5 minutos de camino de la estación de metro de South Kensington, por donde pasan las líneas de Picc...