Myrtle Beach Golf & Lodging from $59/night!
International Club of Myrtle Beach
The International Club, located in Myrtle Beach, South Carolina, is known to be a challenge. Locals talk about its dynamic holes, offering a new challenge in each one. This sort of challenge can be expected from its designer, Willard Byrd.…