Placé à 6 minutes à pied du Kiever dans le voisinage de "Chinatown" à Toronto, Hotel Super 8 By Wyndham Downtown Toronto met à la disposition de ses clients une galerie d'art privée.
Placé à 450 mètres du marché de Kensington, cet hotel 2 étoiles se situe également non loin des lieux de divertissement comme le Théâtre Royal Alexandra. Vous serez à moins de 19 minutes de marche de l'Aquarium Ripley de Toronto. La Tour du CN est dans une zone de 1 km, et la station de métro St. Patrick est à quelques pas de Super 8 By Wyndham Downtown de Toronto. L'hotel est situé à Toronto, à 20 minutes à pied de la gare Union de Toronto.
Offrant une TV à écran plat avec des chaînes satellite, les 91 chambres sont équipées de la climatisation pour assurer un séjour confortable. Les chambres offrent aux clients un bureau et un coin salon.
Aussi, Super 8 By Wyndham Downtown comporte un bar lounge. Un restaurant R&D propose une cuisine chinoise et se situe à proximité immédiate de la propriété.