Jumeirah Lowndes Hotel
Jumeirah Lowndes Hotel
21 Lowndes Square
Belgravia
London
SW1X 9ES
020 7823 1234



Ideal City hotel in London from which to explore the city together with a luxurious retreat.
Situated in the heart of Belgravia, Jumeirah Lowndes Hotel stylishly combines city chic and intimate elegance.