IHG Hotels & Resorts debuts Crowne Plaza brand in Punjab with a signing in Amritsar

IHG Hotels & Resorts,one of the world’s leading hotel companies, has announced the signing of a management agreement with SLRV Hotels Pvt Ltd to debut its Crowne Plaza brand in the state of Punjab. Scheduled