A 17-minute walk from Palzor Stadium, Orchid Lords Eco Inn Gangtok is located in Gangtok and has air-conditioned rooms. This 3-star hotel offers room service and a 24-hour front desk. Enchey Monastery is 1.6 miles away and Ganesh Tok Temple is 2.7 miles from the hotel.
Guests at the hotel can enjoy an Asian breakfast. At Orchid Lords Eco Inn Gangtok you'll find a restaurant serving Indian cuisine. Vegetarian and halal options can also be requested.
Namgyal Institute of Tibetology is 1.1 miles from the accommodation, while Do Drul Chorten Shrine is 1.2 miles from the property. The nearest airport is Bagdogra International Airport, 75 miles from Orchid Lords Eco Inn Gangtok.