RIU Hotels & Resorts
Spanish hotel chain specializing in beach resorts