El Hotel Nature'S Nest, de 2 estrellas, se encuentra a una distancia de 4 km del Viceregal Lodge, y a una distancia de 3 km de Rani Jhansi Park. El hotel, que ofrece una barbería y un restaurante, cuenta con 12 habitaciones con vistas a las montañas.
Entre los lugares de interés religioso de la zona figuran el Templo Jakhu (3 km) y el Savage (4 km). Este hotel está ubicado a una distancia de 2 km de Kali Bari Temple. Este alojamiento está a poca distancia de la parada de autobús Kuftadhar.
Además de un balcón y una zona de comedor, las habitaciones en el Hotel Nature'S Nest están equipadas con TV de pantalla plana con canales vía satélite. Los huéspedes también pueden hacer uso de un inodoro separado y una ducha, así como las comodidades como toallas de baño y zapatillas.
Se ofrece diariamente un desayuno vegetariano.