The Connaught (hotel)
The Connaught is a five-star luxury hotel located on the corner of Carlos Place and Mount Street in Mayfair, London. Established in the early 19th century, it has changed hands several times. The hotel is currently owned and managed by the Maybourne Hotel Group.
Text from Wikipedia, CC BY-SA 4.0

Comments
Loading comments…