Bahu befindet sich ca. 4 Kilometer vom Hotel River Edge By Hostalgic Jibhi entfernt und ist unbedingt einen Besuch wert.
Shringa Rishi Temple ist innerhalb von rund 10 Fahrminuten leicht erreichbar. Jibhi Waterfall ist lediglich 5 Gehminuten von hier entfernt zu finden. Gadagushaini liegt ebenfalls in der Nähe.
In den Zimmern stehen den Gästen ein Balkon und eine Essecke zur Verfügung. Einige Zimmer verfügen über ein privates Bad mit einer Badewanne und einer Dusche. Von den Zimmern aus kann man einen Ausblick auf die Berge genießen.