In exclusive Belgravia, this luxury 5-star hotel offers a sophisticated bar and free Wi-Fi, a short walk from Harvey Nichols. Tube stations are a 5-minute walk away.
Number of rooms: 88
Lowndes Street, Kensington and Chelsea, London, SW1X 9ES, United Kingdom
Hotel booked 1 times today.