Travelodge is set to open four new hotels in time for Christmas
Last month, Travelodge, the UK’s first budget hotel chain, announced it expects to open a further four new hotels in the lead-up to Christmas, two of these hotels officially opened on the 22nd of November in London’s top growth hotspots - Elephant & Castle and Manor House. Both of these hotels are located in a prime location close to the tube station.