I recently stayed at the Holiday Inn in Salem after a day at Canobie Lake Park (it was adequate). We heard about Nan King, which has Karaoke. It was fun. We will be back in the area in a couple of weeks for a cookout and rather than go back home (to Boston area), we want to go to Nan King's again, for some Karaoke action and stay overnight. Are there any hotels closer to Nan Kings in Hudson than the Holiday Inn in Salem? Thank you in advance for any help you can provide.