Hazelton Hotel, The Toronto' First Five Stars hotel is just across the street.