Tịnh xá do Ni trưởng Thích Nữ Huỳnh Liên thành lập vào năm 1960 trên một khu đất rộng 5 hecta. Thời gian kiến tạo tịnh xá kéo dài 10 năm, gồm chánh điện và các công trình phụ với tổng diện tích 1.300m2.
Điện Phật được bài trí trang nghiêm, tôn trí đức Bổn sư Thích Ca thiền định trên đài sen. Sân chùa được đặt nhiều tượng Phật, Bồ tát lộ thiên, như vườn tượng Lâm Tì Ni, nơi Thái tử Tất Đạt Đa đản sanh; cụm tượng Thái tử xuất gia; cụm tượng đức Phật chuyển pháp luân tại vườn Lộc Uyển cho năm anh em Kiều Trần Như, đài Di Lặc, đài Quan Âm …
Đặc sắc là đài đức Phật nhập niết bàn dưới một vòm trời đầy hoa lá, đài cao 8m, ngang 5m; và tháp chuông mang dáng dấp ngôi chùa Một Cột (Hà Nội).