Grand Court Hotel 4 stars

15 Saint Georges Street, Jerusalem, 91002, Israel

Hotel image
Read more reviews for Grand Court Hotel