Hotel Star Residency, Madurai

Hotel Star Residency

Area : Near Meenakshi Temple

Address: 43 & 44, Collector Office Road, Near Anna Bus Stand, Near Arvind Eye Hospital,

3.5