Wanstead Hotel Hotel London
Wanstead Hotel is set in London. The property is situated 6 km from Victoria Park, 12 km from Brick Lane and 14 km from O2 Arena. The property is non-smoking and is located 6 km from Olympic Stadium.
Number of rooms: 9
2B Lonsdale Road, London, E11 2PH, United Kingdom