1 rooms · from £250
Located 200 metres from Stamford Bridge in London, this apartment features free WiFi. The apartment is 200 metres from Chelsea FC. The kitchen features a dishwasher. A flat-screen TV is offered. Olympia Exhibition Centre is 2.
Log in with your cycle.travel account:
Password |
Or simply use your account on: