25.14787 ­73.5834
Go to map view
Royal Kumbhalgarh Villas - Kelwāra - Building
Royal Kumbhalgarh Villas - Kelwāra - Bedroom
Royal Kumbhalgarh Villas - Kelwāra - Restaurant
Royal Kumbhalgarh Villas - Kelwāra - Building
Fort Road Kumbhalgarh Rajasthan, Kelwāra, India +91 295 424 2292

Get Rates

Show Royal Kumbhalgarh Villas at top of the results.

Get Flight + Hotel

Guest Ratings

Star Ratings

Royal Kumbhalgarh Villas