Select the dates of stay in Kelwara
Select dates so you can see the availability and exact prices.
Bid Ki Bhagal, Kadiya Road, 313325, Kumbhalgarh, India, Sadri
Near Kumbhalgarh Fort, Kumbhalgarh Road, Sadri
2 stars hotels in Kelwara - book a hotel in Kelwara, 2025 hotel booking prices in Kelwara