Nachi Residency
Extended stay hotel âĸ Serviced apartmentđ Good food. Image linked is not correct. Seems to be Chettinadu Palace. People often mention experience,
Address
2/4, Arumuga Nagar, 'G' Block, near Water Tank, Karaikudi, Tamil Nadu 630002, India
Website
Contact
+91 4565 225 128Rating on Google Maps
4.20 (166 reviews)Open on Google Maps