1 rooms · ★★★★ · from £170
Located in West London, ItalianFlat - Chelsea offers a stylish self-catering apartment with free WiFi access throughout. The property is situated 500 metres from the Stamford Bridge and 600 metres from Chelsea FC.
Log in with your cycle.travel account:
Password |
Or simply use your account on: