Spain

Travelodge expands presence in Spain with new Madrid opening

Travelodge has marked its sixth hotel opening in Spain with the inauguration of the Travelodge Madrid Coslada Aeropuerto. The event…