Situado a un corto paseo del Tirthan Valley GHNP, el hotel The Tree Top Treehouse Jibhi, de 3 estrellas, se encuentra cerca de Bahu. Esta pensión también incluye un aparcamiento.
Un destino popular en Jibhi es Gadagushaini, que está a unos 5 km de distancia. El hotel está alrededor de 10 minutos en coche de la Shringa Rishi Temple.
Algunas habitaciones cuentan con baños privados, así como un balcón y también hervidor eléctrico. Para mayor comodidad, un inodoro separado de la ducha y ducha, además de toallas de baño y zapatillas, están en los cuartos de baño.
Los huéspedes pueden calmar la sed con su bebida favorita en el bar de aperitivos.