This spa hotel is 5.8 mi (9.4 km) from York University and 11 mi (17.8 km) from Ontario Science Centre. Featured amenities include a 24-hour business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Free self parking is available onsite.
|