Located near the Connecticut River, this inn has been in operation since 1776. More