Iberostar Group is continuing to invest in its portfolio, including five new hotels, on the back of an “exceptional” 2024.