Siesta Sands Beach Resort
Siesta Sands Beach Resort
Address:
1001 Point of Rocks Rd, Sarasota, Florida
Traveler Rating by TripAdvisor

Traveler Comments

Good location, within walking distance to the beach and stores. Plenty of things to do nearby. Set-up of the particular house was kind of strange, especially the location of the kitchen, but nothing really bad about it. Lots of everything we needed, like towels, dishes, etc.
Please enable JavaScript to properly view and use this web site.