The Connaught
United Kingdom

The Connaught is a verified Mayfair hotel at Carlos Place, London W1K 2AL, presented on official channels as a distinct luxury property rather than a generic brand listing. Its location places it in the Mount Street and Berkeley Square area of Mayfair, which gives the hotel a slightly calmer, more residential-feeling position than some of London’s grander boulevard addresses while still keeping guests firmly in the West End. Official hotel and operator material consistently use the same Carlos Place identity, supporting this exact branch entry. What distinguishes it for many travellers is the combination of a discreet setting and a fully fledged high-end hotel offer: current official pages and fact material show guest accommodation alongside major food-and-drink venues and the Aman Spa, confirming both operation and the breadth of facilities on site. Access is not unrestricted public admission in the way of a museum or viewpoint; it is chiefly for staying guests, diners, bar visitors and pre-booked spa or hotel users, so advance planning is sensible. In this list it sits just below some more overtly dramatic landmark hotels, not because of any doubt over quality, but because its strengths are privacy, restraint and an exceptionally polished Mayfair base. For travellers wanting verified luxury in central London without a showier setting, it remains an excellent fit.