7.5
Travelodge London Stratford***

0 English reviews

30 international reviews

/ 14°
22 Oct 2018
Number 270 of 1112 hotels in London