The Connaught in London has won the Reader’s Choice Award for the Best Hotel in 2011, 2012, 2013 and 2014. It’s a 5 star property located in Mayfair and reviews say the place has “excellent service” with “outstanding ambiance” that is “elegant and supremely comfortable.”
If that is not enough to encourage you to stay with them, perhaps their location will. The Connaught is located close to Buckingham Palace, Hyde Park, Oxford Street, Regent’s Street and the West End. The hotel is also fitted with the standard 5 star hotel amenities including several restaurants and a spa.
Contact:
The Connaught,
Carlos Place,
Mayfair, London,
W1K 2AL
+44 (0)20 7499 7070