About Newham Hotel
Newham Hotel in London (Greater London, United Kingdom)
One of our bestsellers in London! With free on-site parking and good-value accommodation, the Newham Hotel is just 550 yards from Forest Gate Railway Station.
Reviews
User
https://www.facebook.com/Ventures-Hotel-1 649310348479460/
User
http://newhamhotel.en-london.com/
More about Newham Hotel
Newham Hotel is located at 349 Romford Road, Newham, E7 8AA London, United Kingdom
+44 20 8534 8400
http://newhamhotel.en-london.com/
Similar Listings
Yelf'S Hotel
3.5
Waterside Hotel
4.6