Forestgate Apartments is a 3-star property set in London. Built in 19th century, the property is within 3.2 km of Olympic Stadium. The accommodation offers free Wi-Fi. All rooms in the guest house are fitted with a TV, wardrobe and seating area.
21A Dames Road, Newham, London, E7 0DS, United Kingdom
Nightly rates from $64