Respuesta :

Travelodge refers to several hotel chains around the world.

ACCESS MORE