The Odyssey complex sits on the east bank of the River Lagan in Belfast, distinguished by its vast scale and the modern, connected structures that house an eleven thousand seat arena, the W5 science center, and various entertainment venues. Developed as Northern Ireland’s Landmark Millennium Project, the twenty-three-acre site officially opened in December two thousand, transforming what was once derelict dockland into a center for sports and leisure.
Odyssey Place
stadium
The audio tour continues in the Mira app →