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 MoreSeven Oberoi Hotels & Resorts have been featured among the Top 10 Hotels in India in the USA edition and three have been featured in the UK edition
Read More