Find the lodges that appeal to you the most
Check out our pick of great lodges in Sudbury
Situated in Sudbury, Econo Lodge features a restaurant and free WiFi, 3.2 km from Science North and 4 km from Sudbury Arena. The lodge offers a buffet or continental breakfast.