The properties are located in Alicante, Barcelona, Madrid, Malaga, and Murcia and will be managed by the Spanish subsidiaries of the Travelodge OpCo Group.
Source: New feed
The properties are located in Alicante, Barcelona, Madrid, Malaga, and Murcia and will be managed by the Spanish subsidiaries of the Travelodge OpCo Group.
Source: New feed