Sudbury Arena

240 Elgin St
Sudbury, Canada P3E 3N6

This page contains a list of the Radisson Hotels hotels closest to Sudbury Arena, a sports venue located in Sudbury, Canada.

Click to view ALL of the hotels closest to Sudbury Arena, including Radisson Hotels and many more hotel brands

Radisson Hotels Hotels Closest To Sudbury Arena


Radisson Hotel Sudbury
85 St Anne Road
Sudbury, CA P3E4S4
Distance: 0.5 miles
Check prices and availability

More Carlson Rezidor Hotel Group Brands Nearby