Krishna Raj Farms, Plot no. 185 Near Jio Tower, woody acres Chinchawali, Badlapur, Maharashtra 421503
Farm Stay
SELECTED CATEGORY
Farm Villa 1
₹12744.00 ₹14160.00
Continental & Indian menu
Only verified stays
EXCELLENT 1724 ratings
Amount