Esteemed 1789 B&B with period furnishings & fireplaces in some rooms, plus a tavern & restaurant. Free Wi-Fi..
More on
Hancock .
Hancock is a town in Hillsborough County, New Hampshire, United States. The population was 1,654 at the 2010 census. Hancock is home to the Welch Family Farm Forest.