Spanish Hotel Chains To Curtail Operations In Cuba
June 3, 2026
Facing an imminent threat of U.S. sanctions, two major Spanish hotel companies, Iberostar and Meliá Hotels International, have announced that they are shutting down key business operations …