Travelodge acquires six hotels in Spain from Louvre Hotels Group
The portfolio acquired by the British company is distributed in different locations, such as Barcelona, Alicante, Madrid, Malaga and Murcia, and comprises an offer of more than 770 rooms.