Capital O 49926 Bhimashankar Hills
01, Bhimashankar Hills,Tadwadi,Karjat, Karjat, 410201 Karjat, India,Object type: Hotel Karjat
Located in Karjat, Capital O 49926 Bhimashankar Hills is 16 miles from Bhivpuri Waterfalls and offers facilities like garden. Featuring a 24-hour front desk, th