Kavyam Villa Villa Mahabaleshwar
Featuring mountain views, Kavyam Villa provides accommodation with a garden and a balcony, around 12 km from Venna Lake. This property offers access to a terrace and free private parking.
At. Mukavale, post. Varoshi, Tal. Javali, Dist. Satara, 415012 Mahabaleshwar, India