Tag: Wyndham
First Wyndham Garden Opens in South Carolina
PARSIPPANY, N.J.—Wyndham Hotel Group announced the expansion of the Wyndham Hotels and Resorts brand in South Carolina with the addition of the first Wyndham...
Tech Buzz
Remember when hotel guests got excited over free HBO and still-in-the-theater movies on pay-per-view? Pete Sears, a 24-year Hyatt veteran, recalls those simpler days....