Q: Where is OYO 74195 New Raja Rest House?
A: OYO 74195 New Raja Rest House is located at: 51, Dhanappa Mudali Street, Mudali, Madurai, Tamil Nadu 625001, India
Q: What are the coordinates of the OYO 74195 New Raja Rest House?
A: Latitude: 9.9199472, Longitude: 78.1163285
Q: How is OYO 74195 New Raja Rest House rated?
A: OYO 74195 New Raja Rest House has not rated yet on addressschool.com