The temple is constructed in Dravidian architecture and is believed to be constructed over a period of time starting from 300 AD. The Garbagruha (Sanctum Sanctorum) is called AnandaNilayam. The presiding deity, Venkateswara, is in standing posture and faces east in Garbha gruha. The temple follows Vaikhanasa Agama tradition of worship. The temple is one of the eight Vishnu Swayambhu Kshetras and is listed as 106th and the last earthly Divya Desam. The Temple premises had two modern Queue complex buildings to organise the pilgrim rush, Tarigonda Vengamamba Annaprasadam complex for free meals to Pilgrims, hair tonsure buildings and a number of pilgrim lodging sites.