Travelodge begins construction on first hotel on Isle of Man
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 hotel in Douglas, Isle of…
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 hotel in Douglas, Isle of…