LeisureLink - Indian Shores, FL
Barefoot Beach Resort
19417 Gulf Blvd.
Indian Shores, FL 33785
Nightly Rates: ( 155.00 - 175.00 )
Set out on five-acres of waterfront property overlooking the intercoastal waterway and directly across from the Gulf of Mexico, Barefoot Beach Resort offers you the chance to unwind in a private, intimate setting, while still having the comforts of h