A Luxury Central London Hotel

welcome to the cadogan

The Cadogan is the epitome of genteel English luxury. With its prestigious Knightsbridge address, The Cadogan is perfectly located on Sloane Street amongst famed designer boutiques such as Chanel, Gucci, Prada and Hermes and a short stroll to Harvey Nichols and Harrods. This luxury hotel in central London offers 64 elegantly decorated guest rooms and suites, along with a delightfully rich history.

For a truly memorable visit to London, sprinkled with historical and literary spice, consider a stay at The Cadogan hotel on Sloane Street. Book online today.

Special Offers

book a room