Dieses Hotel bietet eine günstige Lage in einer ruhigen, von Bäumen gesäumten Wohnstraße in der Nähe der eleganten Viertel Kensington und Chelsea, nur wenige Meter von der Londoner U-Bahnstation Earl's Court entfernt. Zahlreiche historische Touristenattraktionen, Parks, Museen und Einkaufsviertel wie Kensington und Knightsbridge erreichen Sie innerhalb weniger Minuten. In der Nähe gibt es Banken und Restaurants. Der Hyde Park, das Earls Court Exhibition Centre und Olympia sind alle bequem zu Fuß erreichbar. Das Hotel verfügt über 90 komfortable Zimmer mit modernen Annehmlichkeiten wie kostenlosem WLAN-Internetzugang und einem Haartrockner. Die meisten Zimmer auf der Rückseite blicken auf den Garten und die Zimmer auf der Vorderseite blicken auf eine von Bäumen gesäumte Straße.