Odeon Cinema
118 Lothian Road Midlothian, Edinburgh EH3 9BG Scotland
Odeon Cinema is a Theaters place is located in Edinburgh, Scotland. The address of Odeon Cinema is 118 Lothian Road Midlothian, Edinburgh EH3 9BG Scotland.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 871 224 4007, or open their website to view relevant information, The url is http://www.odeon.co.uk/