Wyndham Adds 12 resorts in Europe through Collaboration with CLC World Resorts & Hotels
Strategic partnership with one of Europe’s largest independent resort operators further cements Wyndham’s presence in leisure destinations in Spain, Canary Islands, Turkey, UK and Austria. Wyndham Hotels & Resorts, the world’s largest hotel franchising company with approximately 9,000 hotels across nearly 95 countries, and CLC World Resorts & Hotels -one of Europe’s largest independent resort […]
Continue Reading