Dieses Hotel im edwardianischen Stil ist eine ruhige Oase im Herzen von allem, was London zu bieten hat, mit den exklusivsten Restaurants, Boutiquen und Attraktionen direkt vor der Haustür. Der Hyde Park ist leicht zu Fuß erreichbar, und die nahe gelegenen Theater im West End und die Kinopremiere am Leicester Square bieten selbst den künstlerisch veranlagtesten Gästen ausreichend Unterhaltung. Dank der nahegelegenen U-Bahnstation Marble Arch, die nur 5 Gehminuten entfernt ist, ist der Rest der Stadt nur eine kurze Fahrt entfernt. Im Inneren des Hotels bieten elegante Innenräume, reich an historischen Details und vielen originalen Elementen, ein luxuriöses Wohnen, in dem die Gäste eine Fülle an modernen Annehmlichkeiten genießen können. Dennoch herrscht eine wundervolle zeitlose Atmosphäre in Kombination mit einem sehr persönlichen, zuvorkommenden Service.