Jumeirah Lowndes Hotel

Jumeirah Lowndes Hotel

21 Lowndes Street, London, SW1X 9ES, United Kingdom

Get Directions

+44 (0)20 7823 1234

Categories
Work hours Add information
About

Boutique hotel in the heart of exclusive Belgravia, close to Harrods, Harvey Nichols and Hyde Park. Follow us on Twitter @JumeirahLH

Jumeirah Lowndes Hotel cover
Description Add information
Similar places nearby