Astoria Hotels 3 stars

65,70 Feet Road, Ellis Nagar, 625016 Madurai, India

Hotel image
Read more reviews for Astoria Hotels