A total of 1,619 hotels, or 183,184 hotel rooms, in operation as of December 31, 2024.Net revenues for the fourth quarter of 2024 increased by ...
National supermarket chain is eyeing wholesale closures across its UK estate which has placed 365 jobs at risk ...