Το κάστρο μουσομέλι, που βρίσκεται δύο χιλιόμετρα από το ομώνυμο χωριό, είναι χτισμένο σε ασβεστολιθικό βράχο σε ύψος περίπου 80 μέτρων. Σχεδόν στη βάση του βράχου είναι ένας τοίχος τοποθετημένος για να υπερασπιστεί τον δρόμο πρόσβασης. Στην κορυφή υπάρχει ένας δεύτερος τοίχος που περικλείει το οικιστικό τμήμα του κάστρου.Προστατευμένο φυσικά σε τρεις πλευρές, το κάστρο απολάμβανε δεσπόζουσα θέση πάνω από την ευρεία γύρω κοιλάδα. Ασυνήθιστη η θέση του προς την πόλη από την οποία είναι περίπου 2 χλμ.είναι πιθανό ότι το κάστρο χτίστηκε σε αυτό το σημείο, σχεδόν απρόσιτο, αποκλειστικά με λειτουργίες αυτόνομης στρατιωτικής φρουράς και όχι για την υπεράσπιση του οικιστικού οικισμού, που προέκυψε σχεδόν ταυτόχρονα με το κτίριο του ίδιου του κάστρου.