Loading hotels
Confirming room availability...
Toronto Luxury Suites, 91 Cameron Ave, Toronto, Canada
With a stay at this apartment, you'll be centrally located in Toronto, a 5-minute drive from Yorkdale Shopping Centre and 10 minutes from Fairview Mall. This 4-star apartment is 7.2 mi (11.6 km) from Royal Ontario Museum and 7.7 mi (12.4 km) from University of Toronto - St. George Campus.