One of the top 25 hotel chains in the world, currently operating close to 400 hotels in 29 countries in Europe, America and Africa