Filter by:
The property is located at 33, Thiruvizhandur, Mayiladuthurai, Tamil Nadu, India, approximately 20 miles from Uppiliappan Temple and 23 miles from Kasi Viswanathar Temple. Pondicherry Airport is about 67 miles away.
The property features a swimming pool with views.
Instant AI responses are based on hotel information