Travel Inn Londyn w dzielnicy Newham zapewnia dostęp do miejsc rozrywkowych, takich jak ExCeL, w około 4 km. Na terenie obiektu znajduje się również parking.
W pobliżu znajdują się interesujące miejsca między innymi Stadion Olimpijski w Londynie, około 10 min jazdy autem od hotelu, a także Stadion Boleyn Ground — w odległości 25 min spacerem. Travel Inn jest położony w pobliżu takich atrakcji przyrodniczych, jak Park Victoria (4,1 km) i Park w Plashet (2 km). Park Olimpijski Królowej Elżbiety leży 2,1 km od obiektu. Stacja kolejowa Stacja Wanstead Park znajduje się w odległości 950 metrów, a lotnisko Londyn City - 5 km stąd.
W 7 min spacerem można dojść do restauracji Olympia Fish And Chips lub odwiedzić restaurację Bow Cafe, znajdującą się w odległości 7-minutowego spaceru od obiektu.