Directions to Travel InnAddress: 207 Romford Road, London, England
Average rating: 73%
Rooms from: US$ 77.22
Directions to Travel Inn
Travelinn, 207 Romford Road, London, E7 9HL. Nearest Tube Station is Stratford, which is on 12 minutes walking distance from Hotel. Bus 25 OR Bus 86 both comes towards Hotel from Stratford Tube Station.