Discover places near you!

Share your location to see hidden gems within walking distance.

The DeMarcay Hotel is a historic hotel in Sarasota, Florida at 27 South Palm Avenue. The two-story hotel has a rectangular-plan, and was designed in Mission Style architecture. On March 22, 1984, it was added to the U.S. National Register of Historic Places.

Location

1 explorer visited this place