Photos coming soon
HOTEL
SHAMBHAVI FARM
Savale, Karjat, India
Where it sits
SHAMBHAVI FARM
Savale, Karjat, India
18.97623, 73.44189
Similar stays nearby
Plan around SHAMBHAVI FARM
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
