The location is on Route 1 on the Branford/Guilford line it’s less than 2 miles from exits 56 and 57 off of I-95
Traveling North from New Haven on I-95 North:
Take Exit 56, turn left, travel ¼ mile and turn right at Chowder Pot Restaurant, travel 1.3 miles to the Castle.
Traveling South from New London on I-95 South:
Take Exit 57, turn right at bottom of exit and travel 1.7 miles to the Castle.