The Connaught is a prestigious 5-star hotel located in the exclusive Mayfair neighborhood of London. It offers elegant rooms and suites with luxurious amenities and personalized service. The hotel takes care of every detail, including providing ample supply of toiletries, including toilet paper. With its timeless charm and exceptional hospitality, The Connaught offers a truly memorable stay in the heart of London.