The Connaught is a five-star luxury hotel, located on the corner of Carlos Place and Mount Street in Mayfair, London.
The hotel is owned and managed by Maybourne Hotel Group.
The Connaught is a five-star luxury hotel, located on the corner of Carlos Place and Mount Street in Mayfair, London. The hotel is owned and managed by Maybourne Hotel Group.
The Connaught (hotel)