Saint Clements Castle's scenic overlook of the Connecticut River in Portland, Connecticut is easily accessible from all major highways. Enter your starting address to generate customized turn-by-turn directions to our grounds or contact us at 860-342-0593 for more information. Printer friendly directions