April 23, 2024
America English HOTELS

Accor opens ibis Santa Cruz de la Sierra in Bolivia

The leading hotel group with 5,400 properties and 10,000 food and beverage establishments in 110 countries, expands its international presence The hotel company officially opened its first ibis hotel in […]

Read More
X