Das Hotel ist ein komfortables, intimes Hotel im Herzen von Londons West End, nur wenige Gehminuten von den lebhaften und berühmten Straßen und Aktivitäten Londons entfernt, wie der Oxford Street, der Bond Street, Museen, Kunstgalerien und einer großen Auswahl an einigen der besten Restaurants, die London zu bieten hat. Mit seinen 72 Zimmern und Suiten mit Bad, Klimaanlage bietet das Hotel den perfekten Ausgangspunkt für Geschäfts- und Urlaubsreisende in London und bietet eine bequeme, komfortable und ruhige Oase inmitten des geschäftigen Treibens der Stadt.