Mallorca-based Iberostar
Explore the impact of Mallorca-based Iberostar, a leader in sustainable tourism, as they innovate hospitality in Cuba with landmark openings like the Tower K-23.
Official Opening of Cuba's Tallest Hotel: The Tower K-23 Takes Center Stage
Published on 2/27/2025