The temple has a large premises with the main building enclosed by a magnificently carved Rajasthani style entrance with steep steps leading to temple courtyard. In the central courtyard a platform is built up lined up with three rows of richly carved pillars which support the ceiling which is also beautifully painted. Another small temple of another form of Lord Krishna (Vishnu) Shaligram is also built up within the temple courtyard.