Jumeirah Carlton Tower, hotel in London, United Kingdom
Jumeirah Carlton Tower is a luxury hotel located in Knightsbridge, London, situated on Cadogan Place near Sloane Street and Harrods. The building retains its iconic 1960s exterior while the interior has been fully renovated with modern amenities, featuring bright artwork in rooms, upscale furnishings, and spacious bathrooms with rainfall showers throughout.
Carlton Tower was built in the 1960s as a modern hotel building and established itself as a prominent luxury destination in London. Jumeirah later acquired and extensively renovated the interior while preserving the building's distinctive 1960s exterior architecture.
The name Carlton Tower reflects its origins in the 1960s as a modern landmark in Knightsbridge. Today, it serves as a gathering place where international guests experience London's refined culture through proximity to world-class shopping, museums, and parks that define this neighborhood.
The hotel is located on Cadogan Place and easily accessible by public transport or car, with staff assistance available for directions. The knowledgeable team can recommend nearby walks, shopping areas, and cultural sites such as the V&A Museum and Hyde Park.
Rooms feature personalized touches such as slippers and keys engraved with your name, making each stay feel bespoke. Some guests even find wedding photos beside their beds, reflecting how the hotel anticipates and honors personal moments.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.