The Tale of Bespoke Experiences:
Lords on 2023-05-30 16:01:18
The new properties, New Orchid Lords Inn and Denzong Shangrila Lords Inn Gangtok, located in the heart of the city, offer guests a relaxing and peaceful atmosphere away from the hustle and bustle of city life. The hotel features 54 spacious and well-appointed rooms, including suites, all equipped with modern amenities to ensure a comfortable stay.
Pushpendra Bansal, COO of Lords Hotels & Resorts, says, “With their strategic location and world-class amenities, New Orchid Lords Inn and Denzong Shangrila Lords Inn are the perfect choices for travellers looking for comfort, convenience, and true value hospitality.”
In total, the brand now operates over 40 hotels across India.
Admin on 2022-06-10 13:23:55
One of the fastest growing and leading mid-segment hotel chains in India and Nepal, Lords Hotels & Resorts has become an eminent name within 10 years of its inception. It marks the first of the