Highlights

  • Exceptional dining and lounges: Michelin-inspired cuisine and refined spaces for intimate drinks or social gatherings.

  • Elegant rooms and suites: Sophisticated interiors blending classic craftsmanship with modern comfort and style

  • Prime Mayfair location: Steps from luxury shopping, world-class dining, and London’s cultural highlights.

  • Historic former US Embassy: A landmark building in Mayfair with iconic Edwardian architecture and a fascinating heritage.


Speak to an Expert on the United Kingdom

Our team of travel specialists are waiting to help you book your next adventure.

Enquire Now
or call us on +852 3579 2478

Location

England
London

Alternative Places to Stay Nearby

Why Scott Dunn for Luxury Hotels?