Hotels

Jumeirah Lowndes Hotel – Hotel in London

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. Each stylish room and suite at Jumeirah Lowndes has luxurious beds and satellite…

Star rating: 5 stars
Lowndes Street, SW1X 9ES, London
Price from: 253.98 GBP

More info about Jumeirah Lowndes Hotel