The Connaught is a prestigious hotel located in the heart of Mayfair, central London. It combines classic charm with contemporary luxury, offering a refined and elegant experience. The hotel features beautifully designed rooms and suites, Michelin-starred dining options, and a tranquil spa. Free cancellation is available for all bookings, allowing guests to have flexibility in their travel plans.