Keshavkunj The Home Stay!!! ligt in Mahabaleshwar in de regio Maharashtra, dicht bij Mahabaleshwar Temple. De accommodatie biedt gratis WiFi en gratis privéparkeren.
De units zijn voorzien van een balkon, een flatscreen-tv en een eigen badkamer met douche.
Er is dagelijks een vegetarisch ontbijt beschikbaar bij de lodge.
Elphinstone Point ligt op 4,8 km van Keshavkunj The Home Stay!!!, en Venna-meer ligt 6,6 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Pune, op 127 km van de accommodatie.