Wyndham Expands Greece Portfolio with New Hotel Addition
Wyndham Hotels & Resorts, the world’s largest hotel franchising company with approximately 9,100 hotels in more than 95 countries, is soon expected to add a 14th unit to its portfolio in Greece. Although specific details have not yet been disclosed, …