Kumbhalgarh Safari Campkumbhalgarh safari camp,post- kelwara kumbalgarh India 313325View on Map
- wi fi
- Free WiFi
nice hotel to stay in. Best location and room view.
Location good, view good, awesome resort like to visit again
We were told to shift at hotel kumbhabagh hotel was situated at the top of kumbhalgarh it was on bump hotel was good with average service with good food
Question & Answers
Getting Hotel Policy...