Meera Lodge is offering accommodations in Chidambaram. This 1-star hotel offers room service, a 24-hour front desk and free WiFi. The hotel has family rooms.
The hotel has a sun terrace.
The nearest airport is Pondicherry Airport, 43 miles from Meera Lodge.