New England is such a magical place to spend the holidays. And Boston in particular is the perfect place for a quick romantic escape this time of year. Here are my hotel, dining and activity recommendations for the quintessential couple’s weekend in Boston during the Christmas season.