Mamilla Hotel - The Leading Hotels of the World 5 stars

11 King Solomon Street, Jerusalem, 94182, Israel

Hotel image
Read more reviews for Mamilla Hotel - The Leading Hotels of the World