The hotel is situated about 20 km from Toronto International Airport and about a 20 min drive by taxi.
See more: Hotels in Canada Hotels in Toronto Holiday Destinations in Canada