Travelodge to open seven new hotels

Travelodge have announced their plans for opening seven new hotels in Hampshire. They plan to open hotels in Lymington, Winchester,...
Travelodge to open seven new hotels by Caterlyst | Caterlyst - https://www.caterlyst.com/