Simhavalli Tayaru Temple is located in the premises of Simhachalam temple, also known as Varaha Lakshmi Narasimha Temple atop of the Simhachalam town about 800 feet above the sea level. The temple is dedicated to Simhavalli Tayaru. The devotees of Narasimha incarnation pay prayers at this temple during their visit to Simhachalam temple.
The temple premises are known for religious rituals, meditation and offerings of various types. The temple is beautifully adorned with paintings and religious inscriptions. The temple structure is in the architectural style of South India.