Screenshot

A charming inn with five beautiful guest rooms, a well-regarded restaurant and taproom in Falls Village CT, 20 minutes from Norfolk.