8.2
Travelodge London Covent Garden***

1 English reviews

9 international reviews

/ 10°
10 Dec 2018
Number 251 of 1112 hotels in London