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.
You'll need to
subscribe to unlock this content. Already subscribed? Login?