Storm Cinemas

entertainment-nightlife / Other

Storm Cinemas information

Belfast , United Kingdom
Address
Extras Odyssey Pavilion
More information
www.odysseycinemas.co.uk
Something wrong?
Submit a correction

Lonely Planet review

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