We’re Atlas Hotels, an award-winning hotel franchise group. Our 58 hotels span across cities and towns in the UK, with 13 hotels in Scotland, two in Wales and 43 in England.
Familiar with the Holiday Inn Express and Hampton by Hilton brands? Well, you’ll know our hotels then! With a whopping 55 Holiday Inn Express hotels, it’s no surprise that we’re the biggest franchisee of Holiday Inn Express hotels in Europe.