Das 2-Sterne-Hotel Super 8 By Wyndham Downtown Toronto liegt in einer Entfernung von 6 Minuten zu Fuß vom Kiever im Stadtviertel Chinatown und bietet eine eigene Kunstgalerie.
Der Kensington Market ist 450 Meter vom Hotel entfernt, während der Bahnhof Toronto Union in unmittelbarer Nähe von der Unterkunft ist. Das Hotel liegt in der Nähe vom Eaton Centre, und zwar in etwa 20 Gehminuten Entfernung. Das Harbourfront Centre liegt 2 km vom Super 8 By Wyndham Downtown Toronto. Die Unterkunft liegt nicht weit entfernt von der U-Bahnstation St Patrick.
Das Hotel verfügt über 91 Zimmer mit einer Sitzecke. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage.
Unter anderem sind leckere Getränke in der Lounge- Bar erhältlich. Sie können im Restaurant R&D zu Abend essen, das sich nur wenige Schritte entfernt vom Super 8 By Wyndham Downtown befindet.