101 Vansittart Rd, London E7, United Kingdom, WALTHAM FOREST
Property Location
With a stay at Nest Lodge in London (Stratford), you'll be a 4-minute drive from Westfield Stratford City and 7 minutes from London Stadium. This hotel is 3.7 mi (6 km) from Excel Exhibition Centre and 6.5 mi (10.5 km) from Borough Market.
Rooms
Make yourself at home in one of the 17 guestrooms featuring refrigerators and microwaves. Your memory foam bed comes with premium bedding. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless Internet access keeps you connected. Bathrooms have showers and complimentary toiletries.