Das exklusive Stadthotel befindet sich in idealer Lage in dem ruhigen Londoner Wohnviertel Kensington. Nach ungefähr 200 Metern erreichen die Gäste den U-Bahnhof Gloucester Road sowie verschiedene Bars, Restaurants und diverse Einkaufsmöglichkeiten. Somit lässt sich bequem die aufregende Umgebung Londons erkunden. Schnell erreicht man zu Fuß den beliebten Hyde Park sowie die gegenüber liegende Royal Albert Hall. Sehenswert sind auch das Naturkunde und Wissenschaftsmuseum sowie Madame Tussa