Saint Clements Castle & Marina in Portland, Portland, CT
Saint Clements Castle & Marina is situated on over 90 acres in the Connecticut River Valley. With it's convenient location in central Connecticut, right off route 66 in Portland, CT, it is the perfect location for any wedding, social or corporate event. The historic estate overlooks one mile of the scenic CT river. Visit our unique grounds and meet your personal event specialist, who will provide you with a detailed tour of Saint Clements Castle & Marina. Enjoy a glass of champagne or our special Castle Ale while you discover the charming courtyards, grand ballrooms and breathtaking riverviews.