We have 0 Reviews for the company Newham Hotel, with address:
349-353 Romford Road, LONDON, E7 8AA. The business is listed under category Hotels in Hotels & Vacations Directory and locations: area Leyton and city London.
Nearest transport stations to Newham Hotel address are:
Train Station Forest Gate - 0.27 miles ,
Bus Station Forest Gate, Green Street (E7) (Stop Q) - 0.05 miles ,
Tube Station Upton Park - 0.84 miles .
Nearest streets are: