Opened in 2024, the Mandarin Oriental Mayfair is a contemporary luxury hotel in the heart of London's Mayfair, occupying a prime position on Hanover Square. As the first new luxury hotel to open in Mayfair in over a decade, it combines modern design with Mandarin Oriental's renowned service, offering an intimate alternative to the group's historic Hyde Park property.
The hotel features 50 rooms and suites, a collection of private residences, an award-winning spa with Mayfair's longest indoor swimming pool, and several acclaimed dining destinations, including the Atrium Restaurant and the rooftop Hanover Bar. Just moments from Bond Street, Savile Row, the Royal Academy of Arts and the West End, it places guests at the centre of one of London's leading districts for art, fashion, luxury retail and culture.
Its location makes Mandarin Oriental Mayfair a natural venue for collectors, galleries and luxury brands, with many of London's foremost auction houses, jewellers and private dealers within walking distance. The hotel has quickly established itself as a destination for exhibitions, private events and cultural collaborations, reflecting the creative character of the surrounding Mayfair neighbourhood.
Illustrated: No Swan So Fine, CC BY-SA 4.0, via Wikimedia Commons
