The temple is popularly known as the Kesavanarayan or Jaidol Temple. It was built during the reign of Ahom king Rudra Singha (AD 1696-14) and dedicated to Lord Vishnu. It stands on the eastern extremity of the northern bank of the Joysagar tank was excavated in memory of his mother Joymati. The temple proper has an octagonal
Garbhagrihaor sanctum sanctorum adorned by a dome like structure and decorated
with honey- comb designs and lotus medallions.The external walls of the main temple are also beautifully decorated with stone plaques richly carved with figures of various Brahmanical divinities including incarnation forms of Vishnu. On the western side, a square mandapa is provided. It connected the main sanctum through an antarala or vestibule.
A small brick structure meant for kitchen house or bhog-ghar lies adjacent to the main sanctum. There aretwo small temples lying behind the main shines and are known as Surya and Ganesha temple respectively