Reviews of HOTEL NTS PALACE
181/A, South Kovai road, Near Apollo Hospital, LGB Nagar, LGB Nagar, Karur, Tamil Nadu 639002, India
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
181/A, South Kovai road, Near Apollo Hospital, LGB Nagar, LGB Nagar, Karur, Tamil Nadu 639002, India
Cleanliness
Comfort
Service Quality
Security
Location