RIU Hotels & Resorts opening $100 million luxury hotel in Toronto

It was recently announced that RIU Hotels & Resorts will be opening a two-tower project in Toronto’s Financial District! The spanish company has resorts around the world, and this will be their first in Canada. 

Read More