本廟前殿呈半八角形寶塔狀,廟頂由多個磚拱承托,與長方形的正殿相連,之間沒有天井,跟其他傳統廟宇的兩進一天井格局略有不同。前殿及正殿分成上下兩層,各設神壇供奉觀音,另上層設有太歲殿,兩個樓層之間的平台有韋馱殿,下層則有陰財神神龕。正殿的地面比前殿高約三米,兩旁設有木樓梯供善信上落。
本庙前殿呈半八角形宝塔状,庙顶由多个砖拱承托,与长方形的正殿相连,之间没有天井,跟其他传统庙宇的两进一天井格局略有不同。前殿及正殿分成上下两层,各设神坛供奉观音,另上层设有太岁殿,两个楼层之间的平台有韦驮殿,下层则有阴财神神龛。正殿的地面比前殿高约三米,两旁设有木楼梯供善信上落。
Although the temple followed a Chinese two-hall vernacular building structure, the front hall with a double-eaves-pyramidal roof is in half-octagonal shape. No pavilion was built in-between the two halls. The front and rear hall are separated into two wings in different levels. Both of the halls can find an altar dedicated to the worship of Kwun Yum. Besides, altars dedicated to the worship of Tai Sui (Sixty Gods of Time) and Wai Tor (Buddhist Temple Guardian) can be found in the rear hall located on the upper level.