Long Business Description
Founded in 1985, Travel Lodge were Britain’s very first budget hotel chain. Today, Travelodge is one of the largest budget hotel chains in the UK, with a portfolio of over 600 hotels that have over 47,000 rooms across the UK, Ireland and Spain.