Siesta Palms by the Beach
About UsLet the sweet smell of Plumeria greet you as you step into the charming paradise of their unique island accommodations. Fully-equipped and tastefully decorated.
Address & Phone
1125 Point of Rocks Road
Siesta Key, FL 34242
9:00 AM – 5:00 PM Monday – Saturday