TreeHouse Hotels & Resorts signs its second property in Amritsar
TreeHouse Hotels & Resorts, a leading hospitality chain, owned by Karma Hospitality LLP, has announced the signing of its second property in Amritsar, Punjab - TreeHouse Stamp. TreeHouse expands its presence in Amritsar with its