Description: Enjoy your next vacation to paradise at this wonderful getaway. Located in Marco Island, Florida, South Seas Towers has something for everyone to enjoy and is perfect positioned right on the white sandy beaches that make this town so well known.