Palm Tree Villas

207 66th St., Holmes Beach, FL 34217
1-800-275-0186
3
Featured Image Property Grounds Property Grounds Property Grounds Guestroom BBQ/Picnic Area Garden Guestroom In-Room Kitchen Bathroom Parking Garden Property Grounds