Travelodge Group announces its financial results for the year ended 31 December 2024. The business recorded a slight increase in revenue to €1.23 billion, driven by new hotels in the UK and Spain and good demand from leisure and business customers.
Travelodge Group announces its financial results for the year ended 31 December 2024. The business recorded a slight increase in revenue to €1.23 billion, driven by new hotels in the UK and Spain and good demand from leisure and business customers.