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 unveils 54-key property in Amritsar

Lords Hotels unveils 54-key property in Amritsar

Lords Hotels & Resorts has announced the launch of its newest property, Lords Inn Amritsar, further strengthening the group’s presence across India’s premier spiritual and leisure destinations. Strategically located, the newly operational 54-room property is designed to provide travellers with a blend of contemporary comfort, modern amenities, and the brand's signature warm hospitality...