337 Bloor Street West, Toronto, ON M5S 1W7, Canada
Distance: 40 m
Company description
Holiday Inn Hotel located on Bloor near famous Yorkville area closest Hotel to University of Toronto. We are a 100% smoke free, 3 green key certification for environment friendly, 3 star AAA rating.