OdeGuesthouse
1417 Dundas Street West, M6J 1Y4 Toronto, Canada
Set in Toronto, 2.7 km from BMO Field, Ode offers rooms with air conditioning and free Wi-Fi. 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.