Isla Del Sol - St Petersburg - St Pete BeachMore information +
Isla Del Sol - St Petersburg - St Pete Beach
2 BR / 2 BA / Sleeps 4
Left on Mar 22, 2014 for a stay in February 2014
My husband and I stayed the last 2 weeks in January and all of February, 2014. The landlord was very nice and wanted you to be happy. The place was attractive and well equipped and met all our needs. It was quite and pleasant. We would recommend any one to stay there and enjoy.