
London · United Kingdom
Jumeirah Carlton Tower London
Situated in the exclusive Knightsbridge district of London, Jumeirah Carlton Tower is a luxury retreat in the heart of the city. It's minutes from Harrods and Harvey Nichols, and a short walk from Hyde Park and the Victoria and Albert Museu...
Explore this hotel




















