Travelodge opens 86-room hotel in Stockport
Stockport Travelodge has opened its 86-room hotel in Regent House in the town centre, creating 30 jobs. The £5m development is the company’s 540th hotel and is situated over several floors in Regent House, Stockport’s tallest building owned [Read More]