Located in Villupuram, Tamil Nadu region, Thendral Park Inn is set 50 km from Bharathi Park. The property features city and quiet street views, and is 49 km from Pondicherry Railway Station.
Number of rooms: 8
43b Hospital Road 3rd floor, 605602 Villupuram, India