Jerusalem Castle is located in 24 Abarbanel, 9247707, Jerusalem, Israel.