The Connaught is a prestigious 5-star hotel located in the heart of Mayfair, London. It offers luxurious accommodations and a variety of dining options, including a restaurant that serves all meals. Guests can indulge in a delicious breakfast, enjoy a leisurely lunch, and savor an exquisite dinner, all included in their stay. The hotel's culinary team is renowned for their culinary expertise and attention to detail, ensuring a memorable dining experience. With its elegant surroundings and impeccable service, The Connaught provides a luxurious stay with all meals included.