
London, United Kingdom
11 Cadogan Gardens by Iconic Luxury Hotels
5-star hotel · Iconic Hotels & Resorts
11 Cadogan Gardens, The Apartments, and The Chelsea Townhouse by Iconic Luxury Hotels are three properties offering an excellent variety of luxury accommodation in three gorgeous townhouse buildings located just off Sloane Square…
- Wi-fi
- 24-hour reception
- Gym
- Air conditioning in Restaurant


















