Thành Cổ Loa không chỉ gắn liền với những truyền thuyết của dân tộc Việt Nam, như vua An Dương Vương định đô, xây thành, chiếc nỏ thần Kim Quy bắn một phát hạ hàng trăm tên giặc hay mối tình bi thương và cảm động của Mỵ Châu – Trọng Thủy…, mà còn là điểm tham quan, du lịch độc đáo của Thủ đô.
Được mệnh danh là tòa thành cổ lớn nhất Việt Nam, di tích lịch sử Cổ Loa rộng khoảng 500 ha, được vua Thục An Dương Vương xây từ thế kỷ thứ 3 trước Công nguyên để làm kinh đô nước Âu Lạc (tên nước Việt Nam thời đó), nay thuộc huyện Ðông Anh, ngoại thành Hà Nội.
Tương truyền, thành có 9 vòng hình xoáy trôn ốc nên người dân thành xưa còn gọi là thành Ốc. Do sự tàn phá của thời gian và chiến tranh nên hiện tại thành chỉ còn 3 vòng với những dấu tích xưa, đó là thành nội, thành trung và thành ngoại.
Thành ngoại có chu vi khoảng 8km, được xây dựng theo phương pháp đào đất tới đâu khoét hào tới đó, đắp thành, xây lũy liền kề. Các lũy xưa cao từ 4-5m đặc biệt có chỗ cao từ 8-12m. Thành trung có chu vi khoảng 6,5km, cũng có kết cấu như thành ngoại nhưng diện tích hẹp và kiên cố hơn. Thành nội có diện tích khoảng 2km2, là nơi ở của vua An Dương Vương cùng các cung tần, mỹ nữ và quan lại dưới triều.

Đền Thục An Dương Vương được xây dựng năm 1687, đời vua Lê Hy Tông, sửa lại năm 1689, thường gọi là đền Thượng.