News

Travelodge has agreed to acquire 11 hotels across the UK, expanding its existing portfolio of 588 UK-based hotels.