Loading

Island Garden Villas

Visit Website

Phone: 941-773-5343

5607 GULF DR.
HOLMES BEACH FL, 34217

The "most enchanting place on Anna Maria Island." Their six luxuriously appointed villas are just steps from the ...

Services:

Attractions

Hiking Nature Trails, Picnic Area

General Amenities

Rental Services, Boating