This welcoming villa is a great place in Thekkady to stay at.
The villa is 15 minutes' walk away from Cheeyappara Waterfalls, Kolukkumalai Tea Estate and Hindustan Spices and Herbals. The city center is 4 km away. Athidhi pampers guests with Indian and Indonesian dishes and lies within 200 meters of the property.
It offers non-smoking rooms equipped with complimentary wireless internet and a balcony.