Tag: Hotel Tupelo
Wyndham Adds Seven Hotels Owned by The Thrash Group to its Namesake Brand
PARSIPPANY, N.J. — Wyndham Hotels & Resorts announced plans for further growth with seven new hotel franchise agreements for its namesake Wyndham brand in...