Set in London, within 1.4 km of Blackheath station and 3.1 km of Greenwich Park, Blackheath Stay offers free Wi-Fithroughout the property. The property is situated 7.8 km from Canada Water, 10 km from Tower Bridge and 10 km from Tower of London. The property is non-smoking and is located 7.7 km from O2 Arena.
Number of rooms: 3
343 Lee High Road, Lewisham, London, SE12 8RU, United Kingdom