IHG Hotels & Resorts Unveils Holiday Inn Katra Vaishno Devi, a Serene Retreat for Spiritual Travelers in Jammu & Kashmir
IHG Hotels & Resorts, global hospitality company that boasts a portfolio of over 6,000 hotels, has recently inaugurated the Holiday Inn Katra Vaishno Devi in the scenic region of Jammu & Kashmir. Situated at the