Travelodge Begins Construction on New Hotel in Loughton

Travelodge, the UK’s first budget hotel brand, which operates over 610 hotels across the UK, Ireland and Spain, has officially commenced construction of a new 100-room hotel in Loughton.