Lords Hotels and Resorts, a hospitality company based in Maharashtra, India, has expanded its property portfolio with the opening of two properties in the northeast region of India, The Economic Times has reported.

The two new properties, New Orchid Lords Inn and Denzong Shangrila Lords Inn, are located in Gangtok, Sikkim.

With these new additions, Lords Hotels and Resorts now operates five hotels in northeast India.

Offering a serene and tranquil environment, both hotels are situated in the heart of the city.

Featuring 54 spacious rooms, including luxurious suites, the hotels ensure a comfortable stay with modern amenities.

Alongside these accommodations, guests can avail a variety of amenities including a multi-cuisine restaurant, conference and banquet facilities and a rejuvenating spa centre.

How well do you really know your competitors?

Access the most comprehensive Company Profiles on the market, powered by GlobalData. Save hours of research. Gain competitive edge.

Company Profile – free sample

Thank you!

Your download email will arrive shortly

Not ready to buy yet? Download a free sample

We are confident about the unique quality of our Company Profiles. However, we want you to make the most beneficial decision for your business, so we offer a free sample that you can download by submitting the below form

By GlobalData
Visit our Privacy Policy for more information about our services, how we may use, process and share your personal data, including information of your rights in respect of your personal data and how you can unsubscribe from future marketing communications. Our services are intended for corporate subscribers and you warrant that the email address submitted is your corporate email address.

Sikkim is a north-eastern state in India that features immense business potential, vibrant culture and beautiful national parks.

Its landscapes include glaciers, alpine meadows and a myriad of wildflower species.

Lords Hotels and Resorts COO Pushpendra Bansal said: “We are thrilled to expand our presence in Gangtok with the opening of these two new properties.

“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.

With the addition of these two properties, Lords Hotels and Resorts has a total of over 40 hotels across India.