It is situated in a flat rural area, on the left bank of the river Pineios, at about 10 m elevation.
The site is situated in a flat, open country setting, adjacent to the Pineios River, approximately 10 meters above sea level.