The Connaught is a prestigious hotel located in the heart of Mayfair. It offers luxurious accommodations and impeccable service. The hotel's pillow menu allows guests to choose from a range of pillows, ensuring a comfortable and personalized sleep experience. The Connaught is also home to several award-winning restaurants, including Hélène Darroze at The Connaught, which holds three Michelin stars. With its prime location and world-class amenities, The Connaught is a top choice for discerning travelers visiting London.