World Travel Holdings is offering a stimulus plan of its own to its franchise owners, who are eligible for up to $1 million in commercial loans. Franchise owners will also be eligible to obtain Paycheck Protection Program loans in partnership with World Travel Holdings’ bank.