The Connaught is a luxurious 5-star hotel located in the heart of Mayfair, central London. It is renowned for its elegant interiors, impeccable service, and Michelin-starred dining. The hotel offers beautifully appointed rooms and suites, each designed to provide the utmost comfort and luxury. Guests can enjoy a range of dining options, including the renowned Hélène Darroze at The Connaught, which offers exquisite French cuisine. The Connaught is a perfect choice for travelers looking for a central London hotel without prepayment.