The Sands a Festiva Resort

300 South Ocean Blvd.
South Carolina
United States