Best Western Downtown Sudbury Centreville
The Best Western Downtown Sudbury Centreville is located in the heart of downtown Sudbury, only minutes away from the world famous Big Nickel Mine, Science North and Neutrino Observatory.
The hotel is within walking distance of the City Centre Shopping Complex, Sudbury Theatre and the Sudbury Wolves Arena. Also nearby is the five-story IMAX Theatre located on Lake Ramsey.
151 Larch St., Sudbury, ON P3E 1C3, Canada