Want to save money while travelling? It’s easy: hotel «Capital O 23356 Hotel Kumbhal Castle» is located in Sadri. This hotel is located in 14 km from the city center.
Hotel Kumbhal Castle Kumbhalgarh Fort Road Qila Kumbhalgarh 313325 Kumbhalgarh IN, Sadri, 313325