T3 site is part of the Informa Markets Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Lords Hotels & Resorts unveils 45-key Lords Inn Katra

Lords Hotels & Resorts unveils 45-key Lords Inn Katra

Lords Hotels & Resorts has announced the launch of Lords Inn Katra, further strengthening the group’s presence across India’s prominent spiritual destinations. Strategically located near the revered Vaishno Devi shrine, the hotel offers convenient access for pilgrims as well as leisure travellers. The property features 45 well-appointed rooms, modern amenities, and thoughtfully curated...