Indian cuisine is well-cooked at this restaurant. The high ratings of Hotel Ammara wouldn't be possible without the well-trained staff. Fine service is something guests agree upon here. If you visit this place, certainly, you are to love the surrounding cool atmosphere. This spot scored 4.3 in the Google rating system.