Saint Clements Castle
Nestled amongst 90 picturesque acres, Saint Clements Castle is a magical wedding venue located in the Connecticut River Valley in Portland, Connecticut. This venue features sweeping river views, beautiful grounds, and stunning event spaces, including two Grand Ballrooms. We hope you love seeing this romantic Portland wedding venue during real weddings through the photographs of Fearless Photographers. Congrats and enjoy!
Website