
Hotel Riu Plaza Toronto
Located in the heart of the city, Hotel Riu Plaza Toronto offers an unparalleled experience for leisure and business travelers. Its prime location in the lively Entertainment District places you steps away from the city's main attractions, such as the iconic CN Tower, the dynamic Rogers Centre and the renowned Princess of Wales Theatre.