Designed for both business and leisure travel, The Kumbha Bagh Hotel is ideally situated in Qila Kumbhalgarh; one of the city's most popular locales. The city center is merely 85.00 Km away and the airport can ... Read more

View all Luxury Hotels in Kumbalgarh