The Connaught is a luxury hotel located in the heart of Mayfair, London. It offers a blend of traditional and modern accommodations, award-winning dining, and a serene atmosphere. The hotel features suites, restaurants, a spa, and event spaces, catering to both discerning travelers and local residents.
66
Trust Score
Collector Reviews
search
expand_more
