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.

Check out our free weekly podcast

Back to top button