Travelodge acquires 6 hotels in Spain from Louvre Hotels Group
Travelodge, the UK’s first budget hotel brand which operates approximately 600 hotels, today announces that it is acquiring six hotels, totalling 773 rooms, in Spain from Louvre Hotels Group...