The Country House in Lachung biedt accommodatie met een tuin, een restaurant en een bar. Elke kamer heeft een balkon.
Alle kamers bij het resort hebben een kledingkast en een flatscreen-tv. Alle kamers bij The Country House hebben een zithoek.
Het dichtstbijzijnde vliegveld is Internationale luchthaven Bagdogra, op 193 km van de accommodatie.