Holiday Inn Oceanfront at Surfside Beach in Surfside Beach, South Carolina is nearing completion of an extensive $2 million renovation of its first-floor public space, restaurant and lounge.
Holiday Inn Oceanfront at Surfside Beach in Surfside Beach, South Carolina is nearing completion of an extensive $2 million renovation of its first-floor public space, restaurant and lounge.