Riu Hotels & Resorts Includes in Its Portfolio Clubhotel Riu Palm Azur__trashed

RIU Hotels & Resorts is a Spanish hotel chain founded by the Riu family as a small holiday firm in 1953. It was founded in Mallorca, Spain, and is currently 49% owned by TUI and