Sarasota Magazine 513 Central AveSarasota FL 34236
Producer
Flashback
The three-story, 65-room hotel on the north end of Siesta Key welcomed visitors from 1912 all the way up to the early 1950s.
12/02/2019 By Ilene Denton