Leela is always my favorite hotel and i found their Jamavar restaurant is decent. Such a great clean place with great foods. They have lot of varieties. The chef are really good and all staff very helpful.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.