Island Paradise 3, Holmes Beach
https://island-paradise-3.usa8.info
Offering free WiFi and sea views, Island Paradise 3 is a property located in Holmes Beach, just 90 yards from Holmes Beach and 200 yards from West Coast Surf Shop. The property is 3.6 miles from the Anna Maria City Pier.
Holmes Beach, FL 34217, United States of America