Situé à Gangtok, à 1,5 km du stade Palzor, l'Orchid Lords Eco Inn Gangtok propose des chambres climatisées. Cet hôtel 3 étoiles propose un service d'étage et une réception ouverte 24h/24. Vous séjournerez à 2,6 km du monastère d'Enchey et à 4,4 km du point de vue de Ganesh Tok.
L'hôtel sert un petit-déjeuner asiatique. L'Orchid Lords Eco Inn Gangtok possède un restaurant servant une cuisine indienne. Des plats végétariens et halal sont également disponibles sur demande.
Vous séjournerez à 1,8 km de l'Institut Namgyal de Tibétologie et à 2 km du monastère Do Drul Chorten. L'aéroport international de Bagdogra, le plus proche, est implanté à 120 km.