Wyndham Hotels & Resorts, a hotel franchising company with more than 8,900 hotels across nearly 95 countries, remains on a…
Browsing: Ike Thrash
PARSIPPANY, NJ—Wyndham Hotels & Resorts has signed franchise agreements with hotel development company The Thrash Group for seven new hotels…