News: Wyndham Hotels launches first all-inclusive brand

Wyndham Hotels & Resorts and Playa Hotels & Resorts have launched a new all-inclusive resort brand, Wyndham Alltra. The flag becomes the 22nd from the hotel giant.