Mặt bằng chùa rất rộng, lưng tựa vào núi Ðiệp với ba dòng sông uốn khúc bao quanh. Ngôi chùa đã được trùng tu nhiều lần, hiện nay chùa còn giữ được nhiều di vật quý như tượng Phật Di Lặc bằng đồng ở chính điện; 6 pho tượng Kim Cương bằng đá, cao 1,60m; bia đá Diên Linh (dựng năm 1121), cao 2,88m, rộng 1,40m và dày 0,29m, đặt trên đế đá chạm rồng, hình chạm khắc và hoa văn trang trí trên bia mang đậm phong cách thời Lý; 4 pho tượng hình người có cánh cao 40cm, bề ngang 30cm.