Wyndham to debut Trademark Collection brand in India with opening of The Earth Amritsar
Wyndham Hotels & Resorts announced the opening of The Earth Amritsar, Trademark Collection by Wyndham, its first for the brand in India. The 57-room heritage hotel operates in collaboration with Earth Suites & Resorts Private Limited,