Comfort Inn Sudbury
Travellers wondering where to stay in Sudbury will love the fine accommodations and friendly service at the Comfort Inn®. Located within walking distance of Southridge Mall and Nepahwin Lake, our guests will be able to enjoy both great shopping and access to the natural wilderness Sudbury is famous for.