Ibis , one of the economy brands of Accor , the giant French hotel company , has 651 hotels in Europe , most of them in France and Germany .
Europe
Germany
/location/location/contains
Europe
France
/location/location/contains
ORGANIZATION
Accor
LOCATION
Europe
LOCATION
France
LOCATION
Germany