Iberostar Hotels and Resorts is a hotel chain with more than 120 Four and Five Star Hotels, located in the most popular destinations in Europe, Africa and America.