Located in Eltham in the Greater London region, Cityscape Executive House features a terrace. The property is set 10 km from Greenwich Park, 11 km from O2 Arena and 14 km from Canada Water. Free WiFi is available throughout the property and Blackheath station is 6.7 km away.
The accommodation is non-smoking.
Guests can also relax in the garden.
Canary Wharf Underground Station is 14 km from the bed and breakfast, while Crystal Palace Park is 14 km away. The nearest airport is London City Airport, 9 km from Cityscape Executive House.