Start Your Search For A Franchise...

Ibis hotels are a large chain of franchised hotels. In 1974 the first hotels opened under the Ibis name and this has grown to over 1,088 hotels in 34 countries that currently conduct business under the brand. Ibis is part of the Accor group.
Country
France
Total Units
1,088
Established Year
1974
Franchised Year
1974
Total Countries
34

You have saved info requests

Complete Your Request