Share this page:

The Cadogan
The Cadogan
75 Sloane Street
London, England

The Cadogan was built in 1887. Soon after opening its doors, it became linked with two of the most fascinating personalities of the age, both at the centre of London

Check in:
Check out:
The Cadogan Map

Hotel Amenities