Twin Palms at Siesta
3-star Siesta Key hotel walkable to Crescent Beach
Reviews
9.6 out of 10
Exceptional
Popular amenities
Explore the area
1115 Point of Rocks Rd, Siesta Key, FL, 34242
- Crescent Beach4 min walk
- Point of Rocks5 min walk
- Siesta Key Marina12 min walk
- Sarasota, FL (SRQ-Sarasota-Bradenton Intl.)26 min drive