Театр Odin находится в центре Никосии неподалеку от ворот Фамагусты.

Здесь можно посмотреть классические спектакли, а также постановки современных греческих и кипрских драматургов.