The Ishwar Inn Resort is situated in Mahabaleshwar, within 5 km of Mahabaleshwar Temple and 6 km of Lingmala Falls. The property is located 1 km from Bombay Point, 2.8 km from Venna Lake and 5 km from Elphinstone Point.
Number of rooms: 18
Opp MTDC Holiday Home Road Rajbhawan mahableshwar, 412806 Mahabaleshwar, India