Wyndham Hotels & Resorts is looking to manage hotels in India. The company also plans to bring its branded residences offering to India in two years. Wyndham currently has 95 operating hotels in India under franchise agreements. The company is expanding its p…
New Delhi: Wyndham Hotels & Resorts, the world's largest hotel franchising company, is exploring opportunities to manage hotel properties in India, Dimitris Manikis, president, EMEA, told ET.Curr… [+2759 chars]





