If you like Vegetarian cuisine, then Hotel Kumbhal Castle Kumbhalgarh (A Unit of Spirit Residency) is worth checking out. This place is recommended for creative staff members. The good service is something these restaurateurs care about. Average prices at this spot are good news for its visitors. You will certainly appreciate the pretty ambiance and modern decor. Hotel Kumbhal Castle Kumbhalgarh (A Unit of Spirit Residency) has got Google 4.5 according to the guests' opinions.