London Hotels

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.