Zu den Sehenswürdigkeiten in der Nähe gehört Shringa Rishi Temple in nur 10 Autominuten Entfernung vom Hotel Tree House Latos Tandi. Gadagushaini ist auch einen Besuch wert und liegt 5 Gehminuten von hier entfernt. 15 Gehminuten trennen Sie vom Stadtzentrum von Jibhi. Jibhi Waterfall liegt nur wenige Schritte entfernt von der Pension.
Neben einem Balkon und einer Essecke sind die Zimmer ins Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Zimmer verfügen außerdem über eine getrennte Toilette und eine Dusche sowie einen Wasserkocher und Glasgeschirr.