Die Unterkunft The Country House, die in Lachung gelegen ist, bietet einen Garten, ein Restaurant und eine Bar. Hier sind alle Zimmer versehen mit einem Balkon.
In der Unterkunft The Country House ist jedes Zimmer eingerichtet mit einem Kleiderschrank und einem Flachbild-TV. In der Unterkunft The Country House sind die Zimmer versehen mit einem Sitzbereich.
Der nächstgelegene Flughafen ist der Internationaler Flughafen Bagdogra, 193 km von der Unterkunft The Country House entfernt.