Doté d'un parking gratuit sur place et d'un hébergement de qualité, le Newham Hotel est à seulement 500 mètres de la gare ferroviaire de Forest Gate et à seulement 2,4 km de la gare de Stratford.