An award-winning hotel franchise group
Atlas Hotels consists of 58 hotels that span across multiple cities and town within the UK including 13 in Scotland, 2 in Wales and 43 in England. This portfolio is the largest franchisee of Holiday Inn Express hotels across Europe. Atlas currently owns and operates 55 Holiday Inn Express hotels, two Hampton by Hilton hotels and one Holiday Inn; the 58 hotels have 7,159 bedrooms and feature in key business and leisure destinations throughout the UK.
Our Operating Partners
Enquiries and opportunities
If you would like to contact us regarding investment opportunities or enquiries about our portfolio, you can reach us here.