London Hotels
The Connaught – Mayfair
Decorated in sumptuous classical-English style, the mahogany staircases, luxuriously deep carpets, and pure velvet curtains give a high-class, aristocratic feel the hotel.
Sheraton Park Tower – Knightsbridge
Offering chic modern decor each of the 280 rooms including 22 suites benefit from spectacular views across the London skyline.



