2Bd/2Ba Condo W/ Beach Access & Pool Isla Del Sol St. Petersburg is located 3 km from the Pass-a-Grille Historic District and a 25-minute stroll from the St. Pete Beach Access. This apartment offers free private parking on site and modern comforts like Wi-Fi.
The Don CeSar Beach is just 1.8 km from the apartment.
Pinellas Bayway & Sun Boulevard West bus stop can be found in the immediate vicinity of the property.