Hotel President
Yanaikkal North Street,Simmakkal Madurai Main Road, Madurai, Tamil Nadu 625001., 625001 Madurai, India,Object type: Hotel Madurai
Located in Madurai, within 1,300 feet of Meenakshi Temple and 0.8 mi of Tirumalai Nayakkar Palace, Hotel President features accommodations with free WiFi. Provi