Address:

Double Dutch Resort Hotel
Holland House Athoor ,
Madurai,
Tamil Nadu – 624701, India.