3 star hotel

Sandcastle Resort at Lido Beach

1540 Benjamin Franklin Dr, Sarasota, FL 34236, USA - Sarasota, Florida - U.S - 34236

Show map

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00