Newton House E15 Hotel London
In the Newham district of London, close to Stratford City Westfield, Newton House E15 has free Wi-Fi and a washing machine. The property features garden views and is 1.7 km from Stratford Tube Station and 3.1 km from Olympic Stadium. West Ham is 3.
Number of rooms: 4
8 Newton Road, Newham, London, E15 1LR, United Kingdom