My wife and I travel to Sudbury quite a bit and we usually just grab a hotel room. This time we we're staying a bit longer so we did a little research and found Artisan Upstairs Guesthouse. What a great place. Pete, the host, will chat with everyone, makes a mean omelete, and has literally built a wonderfully appointed place to stay (he did all the woodwork himself). Right downtown, you can walk to all sorts of places. Plus, it's priced right. Next time you're going to Sudbury, stay here.