General
Facilities
- Garden
- Free Wi-Fi
- Kitchen
- English
- Greek
- Italian
Loading Testimonials
Hotels Nearby
The Chelsea Wonder - Spacious 3BDR Flat with Terrace Garden
Flat A 64-66 Elm Park Road , London
Cute 2-bed Chelsea Apartment
104 Elm Park Gardens Flat 3 Greater London England Sw10 9pe United Kingdom, London
