Hotel deals in Jhilwara
Multiple accommodations for your stay
Where to stay in Jhilwara?
1 Hotel
Show map
Top 3-star hotels in Jhilwara
Spot On Palace Anjali
Rajasthan State Highway 16 Palace Anjali, Jhilwara, India (Open map)
The centre of Jhilwara can be reached within a 25-minute walk. Located 2.5 km from Shree Charbhujaji Mandir, the 3-star Spot On Palace…
Read more...
4.5
Decent
4 reviews