Vegetarian cuisine is a must-taste one at Hotel Kumbhal Castle Kumbhalgarh (A Unit of Spirit Residency). Staff members are cheerful that's what makes this place so good. Good service is something that visitors highlight in their comments. Low prices are what you are to pay for your meal. The nice decor and homey ambiance let clients feel relaxed here. Google users assigned the rating of 4.4 to this spot.