Amutha Hotel is a restaurant located in Coimbatore, Tamil Nadu. The average rating of this place is 3.30 out of 5 stars based on 6 reviews. The street address of this place is Perur Main Rd, Coimbatore, Tamil Nadu 641010, India. It is about 4.17 kilometers away from the Coimbatore railway station.
Karthik Rathinavel 78 months ago
Good but not biriayani Center
Mohanraj J 54 months ago
Nice