Hotel Brands

Travelodge retains 98% of its hotel network

Travelodge has announced it has retained its network of 578 hotels, accounting for more than 98% of its 2019 UK hotel EBITDA.

Check out our free weekly podcast

Back to top button