LOCATION
Hudson College is located in a quiet, safe residential neighbourhood in central Toronto, near the corner of Dufferin Street and St. Clair Avenue West in Toronto’s Corso Italia neighbourhood—a prime location near major shopping malls, restaurants, and cultural venues. We are conveniently located directly opposite a major bus route and just a minute’s walk from the St. Clair West streetcar.
Our 4.5-acre campus features a modern school building with spacious classrooms; a large gymnasium; state-of-the-art technology hubs; and a new, artificial turf field!