Wyndham and Smy Hotels Enter Strategic Partnership to Develop 20 Hotels in Europe
Collaboration will expand six of Wyndham’s hotel brands in leisure destinations in Spain, Portugal and Italy over the next 10 years.
Collaboration will expand six of Wyndham’s hotel brands in leisure destinations in Spain, Portugal and Italy over the next 10 years.