French Louvre Hotels to open 31 new properties in Saudi Arabia

French group Louvre Hotels has announced plans to open 31 new properties across the Kingdom by 2025; as the global hospitality sector slowly emerges from the COVID-19 pandemic. The new hotels will open by the end of 2025; the group announced; adding 6;552 rooms to its current inventory in the Kingdom. Five of the new...

Continue reading