Located in Mahabaleshwar in the Maharashtra region, with Mahabaleshwar Temple nearby, Keshavkunj The Home Stay!!! provides accommodation with free Wi-Fi and free private parking.
Number of rooms: 3
House No.25 Aurtherseat Road to Panchganga Temple Road Old Mahabaleshwar, 412806 Mahabaleshwar, India