Himalaya World Museum befindet sich rund 10 Minuten mit dem Auto von dem 3-Sterne-Hotel Jagat Shiliguri entfernt und ist unbedingt einen Besuch wert.
Tea Garden ist in ungefähr 15 Minuten Autofahrt leicht erreichbar.
Die 20 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie ein Fernsehen mit mehreren Kanälen. TV und eine Klimaanlage sind ebenfalls in den Zimmern vorhanden.