The IBIS STYLES HOTEL brand, founded in 2014 (France), is part of our Top Web Popularity, from 198 sister brands and 578 competing brands. The IBIS STYLES HOTEL brand is owned by ACCOR, a company listed in Paris. Its International Securities Identification Number (ISIN) is FR0000120404. IBIS STYLES HOTEL belongs to the Travel & Leisure business sector.