Sandcastle Oceanfront Resort South Beach

2207 S Ocean Blvd
Myrtle Beach
South Carolina
United States