WATER’S EDGE
Water’s Edge Resort & Spa is a top beach hotel in New England. The expansive property in Westbrook CT overlooks the Long Island Sound.
Jul 25, 2021
Water’s Edge Resort & Spa is a top beach hotel in New England. The expansive property in Westbrook CT overlooks the Long Island Sound.