Jumeirah Lowndes Hotel

Home   >   VISIT >   HOTELS   > 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.

Facebooktwittergoogle_pluspinterest