at , Edinburgh , EH14 3HR United Kingdom
422 FB users likes Odeon Cinema, set it to 7 position in Likes Rating for Edinburgh, United Kingdom in Movie Theater category
Odeon Cinema is Edinburgh based place and this enity listed in Movie Theatre category. EH14 3HR. Contact phone number of Odeon Cinema: 131-4531569
Filmhouse is Scotland's foremost independent cinema and home of the Edinburgh International Film Festival.