Holiday Inn

280 Bloor Street West, Toronto, M5S 1V8
Holiday Inn Holiday Inn is one of the popular Hotel located in 280 Bloor Street West ,Toronto listed under Local business in Toronto , Hotel in Toronto ,

Contact Details & Working Hours

Map of Holiday Inn