Atlas Hotels
Atlas Hotels is a UK-based hotel ownership and operating business, and Europe’s largest Holiday Inn Express franchisee. The company owns and operates a portfolio of 60 branded hotels: 57 Holiday Inn Express properties, two Hampton by Hilton hotels and one Holiday Inn. Its limited-service hotels provide accommodation in business and leisure destinations, offering 7,555 bedrooms across the UK and Europe.
Atlas Hotels Offices
OnSite Workspace
Employees work from physical offices.
Typical time on-site:
None