Must See Accommodations
Best Western Downtown Sudbury Centreville
Located in the heart of the city, Best Western Downtown Sudbury Centreville, is within walking distance of the Sudbury Arena, Sudbury Theatre Centre and government and business offices.
151 Larch Street
Sudbury, Ontario
Latitude: 46.4913
Longitude: -80.99121
Phone: (705) 673-7801
