Hotel Brands
Travelodge opens two new hotels and targets further 143 sites
At the hotel opening ceremony the group announced that London remains a key growth area and that it is actively looking for a further 127 hotel sites across the capital
Travelodge has officially opened its first new-build budget luxe hotels at London Docklands and in the north of England, in the picturesque town, Hexham.
You'll need to
subscribe to unlock this content. Already subscribed? Login?