Since its initial phase is complete, Holiday Inn Club Vacations now holds a total of 435 villas between Myrtle Beach Oceanfront Resort and South Beach Resort. READ MORE: 'So scary living in ...