Super 8 by Wyndham Downtown Toronto
With a stay at Super 8 by Wyndham Downtown Toronto, you'll be centrally located in Toronto, just a 3-minute walk from Queen Street and 14 minutes by foot from Princess of Wales Theatre. This spa motel is 0.8 mi (1.2 km) from Royal Alexandra Theatre and 0.4 mi (0.6 km) from Art Gallery of Ontario.