
Wyndham signs debut Trademark property in India
India: Hotel franchising company Wyndham Hotels & Resorts has signed The Earth Amritsar, Trademark Collection by Wyndham, its first for the brand in India.
India: Hotel franchising company Wyndham Hotels & Resorts has signed The Earth Amritsar, Trademark Collection by Wyndham, its first for the brand in India.