Best Western Downtown Sudbury Centreville
Photo gallery for Best Western Downtown Sudbury Centreville
Overview of Best Western Downtown Sudbury Centreville
Best Western Downtown Sudbury Centreville
Sudbury hotel with restaurant
Reviews
7.0
Good
Popular amenities
Explore the area
151 Larch St, Sudbury, ON, P3E1C3
- Sudbury Arena5 min walk
- Health Sciences North4 min drive
- Science North5 min drive
- Sudbury, ON (YSB-Greater Sudbury)29 min drive