Skift Take
Wyndham operates the largest number of hotels in the world. However, in India, it has around 60 properties, while its counterparts operate around 100 hotels.
The Skift India Newsletter is your go-to platform for all news related to travel, tourism, airlines, and hospitality in India.
Wyndham Hotels and Resorts has announced the opening of The Earth Amritsar under the Trademark Collection by Wyndham brand – its debut in India. The 57-key heritage hotel is operated in collaboration with Earth Suites and Resorts Private Limited.
Dimitris Manikis, president for Wyndham Hotels and Resorts in EMEA, said that the Trademark Collection is one of its fastest-growing brands.
Wyndham currently has about 60 operational hotels and