My old stomping grounds! First let me say that if you are staying the The Boston Harbor Hotel, you have one of the best concierge staffs in the city there so use them! You are close to The Vault and Sel de la Terre and both are excellent choices.
go to the very very close by>walking distance north end>italian, I recommend pomodoro, go to modern pastry down the block for dessert. they're both on hanover st. enjoy! little bit more upscale around the corner is terra mia for italian dinner fyi
Saracina (286 Hanover Street) is my favorite in the north end. The food is good, the staff is friendly and they take reservations. THe kids will love the menu (it's a big scroll). I'm getting hungry thinking about it!