Wyndham Hotels & Resorts is set to expand its footprint in India, prioritising affordability, sustainability and innovative travel experiences in emerging markets, says President, EMEA, Dimitris Manikis
Read MoreSubscribe to our newsletter to get updates on our latest news