Plantation Beach Club at South Seas Island Resort
5400 South Seas Plantation Road, Captiva Island, Florida, 33924
Located on Captiva Island, Florida, luxurious *Plantation Beach Club at South Seas Island Resort* features the number one voted "Romantic Beach" in the U.S., according to Travelocity and AOL! South Seas Resort is nestled among...
Rent week 50!