Situé dans le quartier londonien de Newham à 1,6 km de Stratford, le Travel Inn se trouve à seulement 5 minutes en voiture du centre commercial Westfield. Il propose un hébergement économique avec un parking gratuit sur place.