HOTEL JUMEIRAH CARLTON TOWER
On Cadogan Place - SW1X 9PY | London United Kingdom
Average price: US$ 539.27
Located opposite Cadogan Gardens just off of Sloane Street in the heart of Kensington. The hotel is situated a few minutes walk from Harrods, Harvey Nichols and many designer stores such as Chanel, Armani and Gucci.