1 rooms · from £218
Situated in London, this apartment is 1.1 km from Royal Albert Hall. The unit is 1.2 km from Stamford Bridge. Free WiFi is offered throughout the property. The kitchen has an oven. A flat-screen TV is available.
Log in with your cycle.travel account:
Password |
Or simply use your account on: