Secret Garden Studio
Eltham - 73 The Vista
Secret Garden Studio, a property with a garden and a terrace, is located in Eltham, 6.7 km from Greenwich Park, 7.9 km from O2 Arena, as well as 11 km from Canary Wharf Underground Station. The air-conditioned accommodation is 3.9 km from Blackheath station, and guests benefit from private parking available on site and free WiFi.The kitchen comes with a fridge, an oven and a microwave and there is shower with free toiletries and a hairdryer.Crystal Palace Park is 12 km from the lodge, while Canada Water is 12 km away. London City Airport is 15 km from the property.The hotel day starts from hour ...








































