Tag: La Quinta by Windham
Wyndham Announces Microtel Lift Incentive Program
PARSIPPANY, New Jersey—Wyndham Hotels & Resorts, a hotel franchising company with approximately 9,000 hotels across nearly 95 countries, announced its new Microtel Lift Incentive...