I had my wedding in Karaikudi and about 40 westerners stayed in Thappa Gardens. It was a nice venue, with well kept rooms and really pretty grounds. The staff was receptive and helpful, though the English at the hotel wasn't great if that is something that you need. Would recommend for anyone in the Karaikudi area