
Travelodge Begins Construction on New Hotel in Loughton
Travelodge Loughton — Photo by Travelodge 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.…