Ein luxuriöses Fünf-Sterne-Hotel im Boutique-Stil neben der Oxford Street, ideal zum Einkaufen und Essen in Mayfair. Das Hotel bietet zudem einen beheizten Innenpool mit einem 24-Stunden-Fitnesscenter.
Auf der Park Lane am Marble Arch Ende, ist es eine Minute zu Fuß von der U-Bahnstation Marble Arch (Central Line) entfernt. Die Lage ist ideal, denn es befindet sich in Mayfair, mit der Oxford Street um die Ecke und mit Blick auf den Hyde Park. Zum Flughafen London Heathrow sind es ca. 26km und zum London Gatwick Airport sind es etwa 48km. Viele Sehenswürdikeiten Londons befindet sich in der Nähe des Hotels. Durch die zentrale Lage, finden sie zahlreiche Restaurants, Bars und Cafés in der direkten Umgebung des Hotels.