Europe Hotel Transactions Bulletin - Week Ending 26 April 2024
Travelodge acquires six Spanish hotels from Louvre British hotel owner-operator Travelodge, through Spanish subsidiaries, has acquired six hotels totalling 773 rooms across Spain from French hospitality firm Louvre Hotels Group. The assets are presently …