11 Cadogan Gardens
11 Cadogan Gardens is an unforgettable townhouse hotel located in the heart of Chelsea, bordering Knightsbridge, and steps from Sloane Square in London. Offering a quintessentially British experience, with each room or suite individually decorated and exceptionally charming.
Selected Insight: We love their Sloane Suite Experience!! Overlooking leafy Cadogan Gardens, it's the epitome of 11’s style and decadence. Ideal for long stays, families or indulgent getaways. English Breakfast, Afternoon Tea and Luxury Car Transfers are just some of what's included.