Jumeirah Carlton Tower
HotelsRating Index
One composite score blending cross-source reviews, expert awards, facility coherence, and a graph of trusted peers. Transparent on purpose.
In the top 9% of all rated hotels worldwide.
About this hotel
Jumeirah Carlton Tower stands on Cadogan Place in London's Knightsbridge district, a 202-room luxury hotel originally built in 1961. The property sits at the intersection of Knightsbridge's high-end retail and Pimlico's residential quietness, placing guests within walking distance of both the shops on Sloane Street and the cultural venues of South Kensington. The hotel's classic late-modernist architecture remains a landmark in the area. In 2026, it received recognition as a Forbes Travel Guide Property, validating its position in London's upper-luxury tier. The Carlton Tower draws international business travellers and couples seeking a central London base with established heritage and proximity to both financial and cultural districts.