Beach Bliss, Holmes Beach
https://beach-bliss.usa8.info
Beach Bliss in Holmes Beach provides accommodations with free WiFi, 2.3 miles from Anna Maria City Pier. The property is 1.2 miles from West Coast Surf Shop.
Holmes Beach, FL 34217, United States of America