Lido Key

Helmsley Sandcastle

201

1540 Ben Franklin Dr.,
Lido Key,
FL,
United States,
34236.

The property has its own 600-foot-long stretch of crystal white sand; the large rooms are great for groups, and there are two heated pools.