The keep contains a museum displaying artifacts from the Shimabara Rebellion, including weapons, armor, and historical documents about Christian persecution. The upper floors provide observation decks with views of Shimabara city, the Ariake Sea, and Mount Unzen. The grounds include the original stone walls, water-filled moats with koi, and Japanese gardens.