Iberostar Hotels & Resorts is celebrating its 20th anniversary in Mexico this year. The brand is also announcing new investments in Los Cabos and a second hotel in Litibu.
Iberostar continues to focus on its growth and will be opening a new 13-story tower in its Cancun Golf and Spa Complex later this year. The tower will have 154 luxury suites, a new bar, restaurant and pool.