There is a Country Inn and Suites a few minutes from the rink. Just off S. Queen St. located on St. Charles Way.
I researched that question before Christmas. The 3 star category hotels are all 10 min and more away from the rink.
Thanks! Your answer is awaiting moderation.