Villa Paradise, Holmes Beach

Villa Paradise, Holmes Beach
https://villa-paradise.usa8.info

Located in Holmes Beach, 2.5 miles from Anna Maria City Pier and a 20-minute walk from West Coast Surf Shop, Villa Paradise provides accommodations with amenities such as free WiFi and a TV. The property is 1.1 miles from the Holmes Beach.

Holmes Beach, FL 34217, United States of America

Related Posts