Set to launch a waterfront hotel in UAE and three resorts in India at Coorg, Jawai, and Udaipur, under Trademark Collection by Wyndham
Set to launch a waterfront hotel in UAE and three resorts in India at Coorg, Jawai, and Udaipur, under Trademark Collection by Wyndham