Nằm trên ngọn đồi phía Nam thuộc Công viên Lịch sử – Văn hóa Dân tộc, phường Long Bình, Thành phố Hồ Chí Minh, Tổ đình Bửu Long gây ấn tượng bởi vẻ đẹp lộng lẫy và kiến trúc độc đáo. Ngôi chùa là sự hòa quyện tinh tế giữa phong cách Phật giáo Nam tông Đông Nam Á và nghệ thuật cung đình triều Nguyễn Việt Nam, tạo nên một công trình mang dấu ấn riêng biệt.
Với giá trị đặc sắc ấy, Tổ đình Bửu Long được Tạp chí National Geographic của Mỹ bình chọn là một trong 10 công trình kiến trúc Phật giáo có thiết kế đẹp nhất thế giới.