Hotel Brands

Travelodge opens hotels in Winchester and Letchworth Garden City

Budget hotel chain Travelodge has opened its first hotels in Winchester and Letchworth Garden City.

Back to top button