Die in Mahabaleshwar gelegene Unterkunft Krishna Niwas befindet sich 2 km von Venna Lake und 4,4 km von Bombay Point entfernt. Sie bietet kostenloses WLAN sowie einen Flachbild-TV.
Mahabaleshwar Temple liegt 6 km von der Unterkunft Krishna Niwas entfernt, während Lingmala Falls 6,4 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Pune, 126 km von der Unterkunft Krishna Niwas entfernt.