Ο λόφος της Καστρίτσας, νοτιοανατολικά της λίμνης Παμβώτιδας, δεσπόζει στο λεκανοπέδιο των Ιωαννίνων, απέχοντας μόλις 10 χλμ. από τα Ιωάννινα και 22 χλμ. από τον αρχαιολογικό χώρο της Δωδώνης. Ο λόφος αποτελεί ένα «αρχαιολογικό παλίμψηστο», στο οποίο έχει καταγραφεί η ανθρώπινη παρουσία από την Ανώτερη Παλαιολιθική περίοδο (22000 π.Χ.) έως τους χρόνους της Τουρκοκρατίας και μέχρι σήμερα. Η ονομασία του λόφου οφείλεται στην οχυρωμένη πόλη που καταλαμβάνει την κορυφή του, σε υψόμετρο 757 μ. από τη θάλασσα και 250 μ. από την επιφάνεια της λίμνης. Πρόκειται για τη μεγαλύτερη ελληνιστική ακρόπολη του λεκανοπεδίου των Ιωαννίνων και μία από τις μεγαλύτερες της Ηπείρου, η οποία αναπτύσσεται σε έκταση 345 στρεμμάτων. Στη βορειοδυτική πλευρά του λόφου βρίσκεται το παλαιολιθικό σπήλαιο Καστρίτσας.