Dieses Hotel aus dem 19. Jahrhundert befindet sich im Royal Borough of Kensington and Chelsea, nur eine Gehminute von der U-Bahn-Station Earl's Court entfernt.
Die Olympia- und Earl's Court-Ausstellungshallen sind von hier aus bequem zu erreichen. Die Gegend bietet eine große Auswahl an Geschäften und Restaurants und liegt zudem in unmittelbarer Nähe zum Londoner Stadtzentrum mit seinen zahlreichen Theatern, Kunstgalerien und anderen Sehenswürdigkeiten, die nur eine kurze Taxi- oder Busfahrt entfernt sind.
Das Hotel verfügt über 15 Zimmer mit einer Gemeinschaftsküche, die 24 Stunden geöffnet ist und von den Gästen zur Zubereitung von Tee, Kaffee, (kostenlosem) Frühstück und Snacks genutzt werden kann.