Jumeirah Carlton Tower, overlooking the leafy gardens of Cadogan Place, is perfectly situated in the heart of fashionable Knightsbridge, London’s most renowned shopping district. The hotel is a short walk from Harvey Nichols, Harrods and...
more
The Carlton Tower is a deluxe five star hotel in the heart of Knightsbridge overlooking the verdant gardens of Cadogan Place and the perfect address for discerning travellers. Style and elegance are the hallmarks of this luxury hotel and...
more