News

Travelodge, has recently announced the agreement of acquisition of 11 hotels across the UK as part of its ongoing development ...