Specialising in the operation of branded hotels, Atlas Hotels is an award-winning company owning and operating Holiday Inn Express and Hampton by Hilton Hotels across the UK. They are the biggest franchisee of Holiday Inn Express hotels in Europe.
The hotels and central corporate teams are full of passionate, ambitious, caring and committed people who put guest experience and satisfaction at the heart of everything they do.