1 rooms · ★★★ · from £0
Situated in London, this apartment is 900 metres from Olympia Exhibition Centre. The unit is 1.3 km from Stamford Bridge. Free WiFi is provided throughout the property. The kitchen comes with an oven and a microwave. A TV is available.
Log in with your cycle.travel account:
Password |
Or simply use your account on: