Wyndham Expands Footprint in South Asia with Sri Lanka on 2026 Launch Map
New strategic alliance expected to add more than 60 hotels over 10 years across India, Bangladesh, Sri Lanka and Nepal, with first hotels slated to open in 2026 Wyndham Hotels & Resorts is accelerating its expansion across India and the surrounding region, announcing today a new strategic alliance with Cygnett Hotels & Resorts that will not onlyContinue Reading