Travelodge unveils four new hotel openings
Following the new openings, Travelodge’s hotels will reportedly represent an investment of £175m for third party investors and will boost the group’s hotel network to over 595 locations in the UK, Ireland and Spain.
