Newham is an apartment in London within short distance of The Who Shop, Geffrye Museum and Wanstead Park.
Thanks to a railway station nearby, the apartment is well connected with other parts of London.
Within 10-minute walk guests will find themselves near Wanstead Park subway station.
The apartment features 47 rooms including Basic Double Room, Triple Room and Twin Room and a living area with double beds as well as a refrigerator, heating and Wi-Fi. The venue also has shared bathrooms with a shower.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.