2 rooms · from £209
Grenville Place is situated in London, 800 metres from Royal Albert Hall. Harrods is 1.5 km from the property. All units feature a TV. Each unit is equipped with a private bathroom with a hair dryer. Towels are offered. Stamford Bridge is 1.
Log in with your cycle.travel account:
Password |
Or simply use your account on: