Featuring 4-star accommodation, Khushi Villa is set in Mahabaleshwar, 8.3 km from Mahabaleshwar Temple and 8.3 km from Venna Lake. All rooms feature a flat-screen TV with cable channels and a private bathroom.
Number of rooms: 20
Sagarvilla,At post Metgutad, Panchgani-Mahableshwar road, Mahableshwar, 412806 Mahabaleshwar, India