The Taj Garden Retreat Madurai Hotel is a first-class, low-rise hotel situated on a hill about 550 feet above the sea. Guests can have a panoramic view of the famous Shri Meenakshi...