Question: ac odyssey where is the arena?
Answer: Where to Find the Arena in Assassin's Creed Odyssey. The Arena in Assassin's Creed Odyssey is found on the far-East side of Pephka, at the very bottom-right hand corner of the map. It can be found at the top of Pirate Point, to the East of Messara.