1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct





Show 10 photos
The Chelsea Embankment Apartment
, London, United Kingdom
Show map
Services
- Luggage Storage
- Elevator / Lift
Nearby Hotels

A Home to Rent - The Riverside
Flat 2a, 11 Chelsea Embankment,London
Veeve - Sloane Square bu the river
Tite Street,London
Veeve 2 Bed 2 Bath Flat Embankment Gardens Chelsea
13-16 Embankment Gardens,London