Travelodge announces plans to more than double London presence

News

Travelodge announces plans to more than double London presence

Budget hotel chain Travelodge has announced plans to more than double its presence in London, with the search on for 127 hotel sites across the capital.

Article from The Caterer.