8.1
Travelodge London Covent Garden***

1 English reviews

9 international reviews

13° / 25°
20 Apr 2018
Number 268 of 1113 hotels in London