Stratford Guest House
98 Clova Road London, E7 9AFStratford Guest House is located in the Newham district in London, 2.8 km from Olympic Stadium and 5 km from Victoria Park. The rooms have a TV. You will find a kettle in the room. Every room is fitted with a private bathroom equipped with a shower.
3 rooms
from £72