The Country House in Lachung provides accommodation with a garden, a restaurant and a bar. Each room has a balcony.
At the resort, rooms have a wardrobe and a flat-screen TV. At The Country House, every room has a seating area.
The nearest airport is Bagdogra International Airport, 193 km from the accommodation.