2 BR / 2 BA / Sleeps 6 2 6 No min stayCondo / 2 Bedrooms / Sleeps 6
|No rental rates available - please contact the owner|
Isla Del Sol is a lushly landscaped, 340 acre island resort located on the scenic Pinellas Bayway. Isla is ideally situated between St Petersburg and St Pete Beach with restaurants and shops just minutes away. The community has white sand beaches and beautiful views of the surrounding...