Star Homes Guesthouse London
Set in London, within 4.3 km of West Ham and 4.3 km of East Ham, Star Homes offers accommodation with a garden and free Wi-Fi as well as free private parking for guests who drive. The property is situated 5.7 km from Stratford Tube Station, 6.
Number of rooms: 4
112 Atkinson Road, Newham, London, E16 3LS, United Kingdom