Atlas Hotels
An award-winning hotel franchise group
Atlas Hotels consists of 60 hotels spanning across Europe. This includes 13 in Scotland, 2 in Wales, 43 in England, and 1 in Germany. This portfolio is the largest franchisee of Holiday Inn Express hotels across Europe. Atlas currently owns and operates 57 Holiday Inn Express hotels, two Hampton by Hilton, and one Holiday Inn; the 60 hotels have 7,555 bedrooms and feature in key business and leisure destinations throughout Europe.
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.