Travelodge Leeds

Travelodge is the second largest hotel in the budget hotel sector, in united kingdom, their hotels all seem to have the same layout just in different locations. From M1 Junction 46 take the A63 [...]