Hotel Management
Travelodge expands reach in Spain with acquisition of six hotels
Located in the cities of Alicante, Barcelona, Madrid, Malaga, and Murcia, the hotels double Travelodge’s presence in Spain.
Located in the cities of Alicante, Barcelona, Madrid, Malaga, and Murcia, the hotels double Travelodge’s presence in Spain.