Skip to main content
Hotel profile

Mandarin Oriental Mayfair, London

London, UK · Mandarin Oriental · June 2024

Mandarin Oriental Mayfair, London photo 1

Set in Mayfair, close to London’s flagship shopping streets and galleries, Mandarin Oriental Mayfair is a contemporary city hotel built around food, drink and a polished sense of calm. Rooms and suites favour clean-lined design with warm materials and London-facing views, keeping the mood residential rather than corporate. Dining is a central draw: a Mediterranean atrium restaurant for all-day meals, a Korean chef’s table concept, and a rooftop venue geared to panoramic city outlooks, cocktails and lighter plates, plus the Hanover Bar for a more grounded evening. Service is attentive and discreet, with the brand’s spa and wellness focus rounding out the stay for travellers who want easy access to the West End while coming back to a quieter pocket of Mayfair.