1 rooms · ★★★★ · from £148
Set 1.1 km from Royal Albert Hall in London, this apartment features free WiFi. The property boasts views of the city and is 1.2 km from Stamford Bridge. There is a seating area, a dining area and a kitchen complete with a dishwasher and an oven.
Log in with your cycle.travel account:
Password |
Or simply use your account on: