Iberostar Exits 12 Hotels in Cuba Amidst U.S. Sanction Pressures
Iberostar has ceased operations at 12 hotels in Cuba, while still managing six resorts. Other companies have also withdrawn from the island due to U.S. warnings of sanctions and administrative measures.