The Farm Retreat
Thakkar Farm, Tata Power Road, Village Gaulwadi,, 410201 Chinchavli, India
Offering garden views, The Farm Retreat is an accommodation situated in Chinchavli, 25 km from Panorama Point and 28 km from Bhivpuri Waterfalls. With free private parking, the property is 14 km from Karjat Railway Station and 15 km from Kothaligad Fort. Featuring a private bathroom, units at the farm stay also boast free WiFi, while certain rooms come with a terrace. The nearest airport is Chhatrapati Shivaji International Mumbai Airport, 77 km from the farm stay.
Location: Chinchavli
Thakkar Farm, Tata Power Road, Village Gaulwadi,, 410201 Chinchavli, India
