The Connaught
London
United Kingdom
Overview
The Connaught is one of London’s defining Mayfair luxury hotels, and its positioning is built around British elegance updated with contemporary design. Maybourne describes it as showcasing the best of British style while offering impeccable luxury, and one of its most distinctive features is the presence of the Aman Spa within the hotel, which adds a notable wellness dimension to what is otherwise a classic city-grand-hotel experience. The Connaught tends to feel understated rather than flashy, with an appeal rooted in discretion, polished service, and a sense of insider London sophistication. It is particularly strong for guests who want a luxury stay that feels deeply embedded in Mayfair’s social and residential world rather than purely touristic.
