Lakshmi Narayana Temple, which is the main temple of Chamba town was built by Sahil Varman in the 10th century AD. The temple has been built in the Shikhara style. The temple consists of Bimana i.e. Shikhara and GarbhGriha with a small antralya. Laxmi Narayana Temple has a mandapa like structure also. The wooden Chhattries, the shell roof, atop the temple were in response to the local climatic conditions as a protection against snowfall.
There are several other temples within the complex. The temple of Radha krishna, Shiva Temple of Chandergupta and Gauri Shankar Temple are among these. The temple of Laxmi Narayana continued to be embellished by the Rajas who succeeded to the throne of Chamba. Raja Balabhadra Verma perched the metallic image of Garuda on a high pillar at the main gate of the temple. Raja Chhatra Singh place gilded pinnacles on the temple tops in 1678 as a reaction against the orders of Aurangzeb to demolish the temple. Later Rajas also added a shrine or two, thus enriching the complex