The Travelodge London City hotel
It's a good hotel to stay in for a trip to London. It has a suitable environment for families. There is television and internet service. There is also a restaurant inside. Due to its central location, Covent Garden is in close proximity to London Castle, Sky Garden, The View from ...
Değerlendirmeler