Wyndham Grand

Wyndham Grand to debut in six new destinations in 2019

Wyndham Hotels & Resorts, the world’s largest hotel company, is to roll out half a dozen of its ‘upper-upscale’ brand hotels in California, U.S.; Vietnam; Mexico; Turkey; Georgia; and the Greek Islands during 2019. Wyndham Hotels & Resorts has over 9,000 hotels in 80 countries and will manage these new properties under the Wyndham Grand brand, which already embraces 39 existing properties ...