Jumeirah Lowndes Hotel
Lowndes Street, London SW1X 9ES, United Kingdom, United Kingdom
Business Details
The property Jumeirah Lowndes Hotel is situated in London, United Kingdom. The Accommodation is classified with 5 stars.
"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..."
- Type:
- Accommodation
- Keywords:
Stars Rank:
5
Booking_com_ID:
34054
Jumeirah Lowndes Hotel
The property Jumeirah Lowndes Hotel is situated in London, United Kingdom. The Accommodation is classified with 5 stars.