Best Western Downtown Sudbury Centreville


Best Western

151 Larch Street
Sudbury
Ontario
P3E 1C3    MAP


Check rates & availability

Check In Date
Calendar

Check Out Date
Calendar

Adults

Children


About Best Western Downtown Sudbury Centreville

Stay at this Sudbury, Ontario hotel ideally situated in the heart of downtown Sudbury. The Best Western Downtown Sudbury Centreville is conveniently located to various government offices and business. The hotel also offers easy access to key area attractions including Science North, an internationally known science centre overlooking Lake Ramsey and the Tom Davis Square. The New Sudbury Centre, a major shopping mall, is also nearby. This Sudbury hotel offers a variety of well-designed, spaciou

Search for     
All  Photos  Forum  Maps 






Please Wait ...


Wait...

Saving Changes