Holiday Inn Select

970 Dixon Road, Toronto, ON, M9W 1J9