Con vistas a las montañas, el Hotel Jalori House, de 5 estrellas, está a una distancia de 2 km de Jibhi Waterfall en Jibhi. El hotel también incluye un aparcamiento.
Este hotel está situado a unos 10 minutos en coche de la Shringa Rishi Temple en Jibhi. Entre los edificios religiosos notables cercanos se encuentra Chehni Kothi, a 10 minutos en coche del establecimiento.
Algunas habitaciones disponen de balcón, terraza y máquina de café, así como de un cuarto de baño privado. Además de servicio de tetera/cafetera, las habitaciones cuentan con escritorio. Disponen de secador de pelo, así como de instalaciones como secador de pelo y toallas de baño.