72 Lake Drive
Palm Beach Shores, FL 33404
Get directions

About Us

The South Sail is the perfect destination for travelers looking for relaxation and comfort, or travelers looking for adventure.

Reviews