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.6 km from Grenville Place, while Chelsea FC is 1.6 km away. The nearest airport is London City Airport, 16 km from Grenville Place.