The Accor Hotel Group is one of the world’s largest hotel groups, with more than 160,000 employees, properties in many different countries around the world, and with multiple brands in the portfolio. The Group, which is based in France, has been in business for over 45 years. Its main global […]