The main deity, Lord Sri Lakshmi Narasimhar is having the Goddess Lakshmi seated on his lap and is cool and calm, hence also called as Shaanthamoorthy. Though the temple is facing east, the Lord in the sanctum is facing west towards Kanchipuram.
There is a beautiful 4 pillared stone mandapam at the eastern side of the praakaaram which is probably used for Urchavams.
There are shrines for Nammaazhvaar, Thirumangai Aazhwaar and Vishnu Chiththar together at the south eastern side of the Praakaaram.
The temple has a beautiful pond, which can be viewed while climbing up the steps to reach the hill top.
Another temple at the village called Thirumukkoodal for Sri Appan Prasanna Venkatesa Perumaal on the other side of river Palar is again a wonderful temple not to be missed.