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.