The Connaught is a prestigious hotel located in the heart of Mayfair. It offers elegant rooms and suites, each designed to provide a luxurious and comfortable stay. The hotel's attentive staff ensures that guests have everything they need, including an ample supply of toilet paper. The Connaught is also known for its exceptional dining options, including a two-Michelin-starred restaurant, making it a perfect choice for food lovers.