1 rooms · ★★★★ · from £195
Situated 800 metres from Hyde Park in London, this apartment features free WiFi. The apartment is 1.5 km from Royal Albert Hall. The kitchen has an oven, a toaster and a stovetop, as well as a kettle.
Log in with your cycle.travel account:
Password |
Or simply use your account on: