Storm Cinemas

entertainment-nightlife / Other

Storm Cinemas information

Location
Belfast , Northern Ireland
Address
Odyssey Pavilion
More information
www.odysseycinemas.co.uk
Something wrong?
Submit a correction

Belfast's biggest multiplex has 12 screens and stadium seats throughout. It's part of the Odyssey Complex .