Offering a garden and river view, Madhuban Villa is situated in Mahabaleshwar, 6.1 km from Pratapgarh Fort and 9.4 km from Bombay Point. This property offers access to a patio, free private parking and free Wi-Fi.
Mahabaleshwar Poladpur Road Madhuban villa, 412806 Mahabaleshwar, India