Hotel Riu Plaza Toronto
★★★★
300 Front Street, Toronto (ON), Canada Show on map
Grand Royal Condos - CN Tower is a 3.5-star apartment/flat in Toronto (ON), Ontario, Canada. It is one of 319 places to stay in Toronto (ON) listed on Triptoic.
300 Front Street, Toronto (ON), 0, Canada
Grand Royal Condos - CN Tower is located at 300 Front Street, Toronto (ON) 0, Canada.
Grand Royal Condos - CN Tower is rated 3.5 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Guest favorite