The Country House, en Lachung, ofrece alojamiento con jardín, restaurante y bar. Cada habitación incluye balcón.
En el resort, cada habitación dispone de armario y TV de pantalla plana. En The Country House, todas las habitaciones disponen de zona de estar.
El aeropuerto (Aeropuerto internacional de Bagdogra) está a 193 km.