Palma Endless Summer on Isla del SolVacation Home
St Petersburg, 33715, United States
Situated in St Petersburg, 800 metres from Isla del Sol Beach and 13 km from Tropicana Field, Palma Endless Summer on Isla del Sol offers air conditioning. Both free Wi-Fi and parking on-site are accessible at the holiday home free of charge.