Sowmyanarayana Perumal temple covers an area of about and has a five-tiered gopuram (gateway tower). The temple in enclosed in a rectangular enclosure with huge granite walls. The central shrine houses the image of the presiding deity, Uragamellayan Perumal in reclining posture on a snake bed similar to that of Srirangam Ranganathaswamy temple. The images of Sridevi and Bhudevi are also housed in the sanctum. There two life size images of Narasimha, the avatar of Vishnu. One of them is shown holding the demon Hiranyakshipu and other slaying him. Though it is a Vishnu temple, the temple has image of Shiva in the form of Lingam, Vinayaka and Subramanya. The festival deity is named Sowmya Narayana Perumal made of panchaloha.