Krishna Niwas encontra-se em Mahabaleshwar, a 2 km de Lago Venna e a 4,4 km de Bombay Point, e apresenta acomodações com acesso Wi-Fi gratuito e televisão de ecrã plano.
Mahabaleshwar Temple fica a 6 km de Krishna Niwas, enquanto Lingmala Falls está a 6,4 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Pune, que fica a 126 km de Krishna Niwas.