hotels
The financial district is not so fussy and has some fine resturants. The walk to the North End is not more than 15 or 20 minutes at most. If there are games going on I would probably avoid that area as it will be quite crowded especially if the weather is respectable. The eating and drinking estblishments will be busy both before and after the games because they start at 7PM I believe. Walking 20 minutes from the INC can take you quite a few different areas.