Das Ode in Toronto liegt 2,7 km vom BMO Field entfernt und bietet klimatisierte Zimmer mit kostenfreiem WLAN. Die Unterkunft befindet sich etwa 3,3 km von der Budweiser Stage, 4 km vom Four Seasons Centre for the Performing Arts und 4,1 km von der University of Toronto entfernt. Die Nichtraucherunterkunft befindet sich 3,3 km vom Exhibition Place entfernt.
Zimmeranzahl: 8
1417 Dundas Street West, M6J 1Y4 Toronto, Kanada