Cet établissement de style édouardien est un havre de paix au cœur de tout ce que Londres a à offrir, avec les restaurants, boutiques et attractions les plus exclusifs juste à sa porte. Hyde Park est facilement accessible à pied, tandis que les théâtres voisins du West End et les premières de cinéma de Leicester Square proposent suffisamment de divertissements, même pour les clients les plus enclins à l'art. Grâce à la station de métro Marble Arch, située à seulement 5 minutes à pied, le reste de la ville ne sera qu'à quelques minutes en voiture. À l'intérieur de l'hôtel, les intérieurs élégants, riches en détails d'époque et dotés de nombreuses caractéristiques originales, offrent un cadre de vie luxueux où les clients pourront profiter d'une multitude d'équipements modernes, tout en préservant une merveilleuse atmosphère intemporelle associée à un service attentionné hautement personnalisé.