25.14787 ­73.5834
Go to map view
313325 Kelwāra, India , Fort Road Kumbhalgarh Rajasthan +91 295 424 2292

Get Rates

Show Royal Kumbhalgarh Villas at top of the results.

Get Flight + Hotel