TRAVELODGE CREATES 25 NEW JOBS IN WINDSOR AS PART OF UNPRECEDENTED GROWTH DRIVE IN THE SOUTH EAST
Travelodge, the UK's leading budget hotel brand today announced the opening of its new 113-room hotel in Windsor. The low-cost hotel has created 25 new jobs and represents a £4.5 million investment for the community.