The Carlton Tower Jumeirah

1 Cadogan Pl, Knightsbridge, London SW1X 9PY, UK

Corporate rates

Best Price Guaranteed

Check in/out flexibility

Once the tallest hotel in London (when it opened, back in 1961), Jumeirah Carlton Tower still has some lofty advantages, including a gym, 20-metre pool and spa.

The Knightsbridge setting puts shoppers in striking distance of Harrods and Harvey Nicks, as well as the boutiques of Sloane Street