No image available for this hotel
No image available for this hotel
Toronto, Toronto
Spend a second to
save a fortune!
Spend a second to save a fortune!
1417 Dundas Street West, Toronto
Set in Toronto, 2.7 km from BMO Field, Ode offers rooms with air conditioning and free WiFi. The property is around 3.3 km from Budweiser Stage, 4 km from Four Seasons Centre for the Performing Arts and 4.1 km from University of Toronto.
See MoreUsage of subsidiary facilities may incur additional fees