Feel the excitement, passion and drama of some thrilling sports events at Chesswood Arena.
Chesswood Arena is an interesting place to begin discovering North York. This sporting facility comes recommended by fellow travelers, but it's not the only spot to see here. Set aside time for other sights like York University, Yorkdale Shopping Centre, and Vaughan Mills Mall to get a complete picture of what the area has to offer.