Situé à 2 km du lac Venna, à 4,4 km de Bombay Point et à 6 km du temple Mahabaleshwar, le Krishna Niwas propose un hébergement à Mahabaleshwar. Il se trouve à environ 6,4 km des chutes de Lingmala, à 10 km d'Elphinstone Point et à 13 km d'Arthur's Seat. Des chambres familiales sont disponibles.
Tous les logements sont équipés d'une télévision à écran plat. Les logements comprennent une salle de bains privative et une connexion Wi-Fi gratuite. Le linge de lit et les serviettes sont fournis.
Vous séjournerez à 17 km de Parsi Point et à 20 km du fort de Pratapgarh. L'aéroport international de Pune, le plus proche, est implanté à 126 km.