Located in the small town of Hanover, New Hampshire (about 125 ... Once you're ready to head back to the inn, relax by the lobby's fireplace or grab a bite at PINE restaurant, which specializes ...