این قلعه که توسط یک معمار ایتالیایی طراحی شده، بین سال های 1593 تا 1596 به دستور پادشاه فیلیپ اول، شاه پرتغال، به منظور دفاع از بخش قدیمی شهر مومباسا ساخته شده است. این مکان امروزه تبدیل به کی از مهم ترین مناطق گردشکری شهر مومباسا شده و برنامه های زیادی نیز در آن برگزار می گردد.