Boasting accommodation with a private pool, garden view and a balcony, Cowan Rock Villa is situated in Lonavala. The property is located less than 1 km from Lonavala Railway Station, 3.5 km from Kune Falls and 5.5 km from Bhushi Dam.
72 B, Amberwadi Rd, Takve Kurth, Tungarli, Lonavala, Maharashtra 410401, 410401 Lonavala, India