Castello Ruffo este o cetate medievală care se afla într-un loc foarte strategic, deoarece valea râului Amendolea era în vremuri istorice granița dintre Locri și Reggio Calabria. Originile sale sunt incerte; unele monede găsite pe site și prezența lângă castel a rămășițelor a patru biserici bizantine (SS. Annunziata, Santa Caterina, San Sebastiano și San Nicola) sugerează prezența unei cetăți deja în perioada bizantină. Cert este prezența castelului în vremurile normande, așa cum se poate observa din studiile privind tehnicile de construcție ale celor mai vechi elemente. Din analiza zidurilor, care arată o adevărată ciocănire, se confirmă faptul că castelul a fost implicat în secolul al XIII-lea în lucrările de demolare a castelelor comandate de Frederic al II-lea al Sfântului Imperiu Roman în 1230. Castelul a fost implicat în lupte pentru putere între familiile locale nobile, inclusiv familia Amendolea, și familia Ruffo.