Odeon Edinburgh Wester Hailes

Edinburgh, Scotland, United Kingdom ● Multiplex

Company: Odeon SA London

Address: 120 Wester Hailes, Westside Plaza, Edinburgh EH14 3HR, Scotland

Website:

Phone: +44-01314533332, +44-01314532895, +44-01314531569

Email: odeon.luxeedinburghwest@odeonuk.com

Theatre Rating
Based on 0 users