Haley's Motel - Holmes Beach 2 stars

8102 Gulf Drive, Holmes Beach, FL 34217, United States of America

Hotel image
Read more reviews for Haley's Motel - Holmes Beach