News

Travelodge has acquired full ownership of a prime site near central Madrid, from Grupo JRU, marking a strategic move to ...