The temple is built in an area of two and a half acres following Dravidian style, and is located on the banks of the Musi river. It has a three tier rajagopuram (main temple tower). The central shrine houses a stone image of Ranganatha, a form of Vishnu reclining on a snake bed. There are separate shrines for Lakshmi (worshipped as Ranganayaki) and Andal, apart from Hanuman and Garuda. The dwajasthambam lies behind Garuda's shrine and is made of panchaloha. On the sanctum, images of Vishnu's Dashavatara can be seen.