Hoteles de 5 estrellas, Hoteles boutique
21 Lowndes Street
Knightsbridge
London
SW1X 9ES
An oasis in Belgravia, the luxury Jumeirah Lowndes Hotel is set in the serene backdrop of a leafy London square, yards from Knightsbridge's most fashionable stores including Harrods and Harvey Nichols.