Victoria Hotel

Al Masoudi St. 8, Jerusalem, 19374, Israel

Hotel image
Read more reviews for Victoria Hotel