Situated in Khed in the Maharashtra Region, this villa is 35 km from Mahabaleshwar. A TV is provided. Other facilities at Farmhouse on rent include a barbecue. Read more
Situated in Khed in the Maharashtra Region, this villa is 35 km from Mahabaleshwar. A TV is provided. Other facilities at Farmhouse on rent include a barbecue.