The Urinals of Saint Clements Castle

Saint Clements Castle is a banquet and wedding facility located on the Connecticut River in Portland, CT.

Filed under: Bars & Restaurants
Tweet

"This European-style estate continues its long-standing tradition of hosting fine weddings, banquets, conferences and celebrations in a grand style".