1 rooms · from £161
D- Collection Chelsea Terrace offers accommodation in London, 800 metres from Stamford Bridge. The unit is 900 metres from Chelsea FC. Free WiFi is provided throughout the property. The kitchen comes with an oven.
Log in with your cycle.travel account:
Password |
Or simply use your account on: