Jerusalem Castle Hotel

24 Abarbanel, Jerusalem, 9247707, Israel

Hotel image
Read more reviews for Jerusalem Castle Hotel