Keshavkunj The Home Stay!!! se encuentra en Mahabaleshwar, en la región de Maharashtra, cerca de Mahabaleshwar Temple. Ofrece alojamiento con wifi gratis y parking privado gratis.
Las unidades están equipadas con balcón y disponen de TV de pantalla plana y baño privado con ducha.
En el lodge se sirve todos los días un desayuno vegetariano.
Elphinstone Point está a 4,8 km del alojamiento, y Lago Venna está a 6,6 km. El aeropuerto más cercano (Aeropuerto de Pune) está a 127 km del alojamiento.