The Inn at Longshore

Westport, CT