Ibis Hotels

Ibis

Ibis is an international hotel chain which is owned by AccorHotels (hotel holding company). […]