This New Hampshire Inn Has Witnessed Decades Of History And You’ll Want To Visit

New Hampshire is full of inns, hotels, and B&Bs – many of them historic. Even so, we’ve found one in Hampton that stands out for the unique role it has come to play in New Hampshire – and United States – history.

You can find the hotel at 490 Lafayette Road, Hampton, NH 03842.

Looking for more historic New Hampshire charm? Check out this gorgeous old restaurant.