The Connaught is a luxurious hotel located in the heart of Mayfair. The hotel features a range of dining options, including the Michelin-starred Hélène Darroze at The Connaught, which offers a contemporary take on French cuisine. The restaurant is known for its elegant decor, impeccable service, and exquisite food. Guests can also enjoy afternoon tea at The Connaught, which is known for its stunning decor and delicious pastries. The Connaught is the perfect place to indulge in a memorable dining experience.