The Connaught is a luxurious hotel located in the heart of Mayfair. With all meals included, you can indulge in a gastronomic journey curated by the hotel's Michelin-starred chefs. From a delightful breakfast to a memorable dinner, every meal at The Connaught is a celebration of culinary excellence and impeccable service.