AMBASSADOR HOTEL

SHEIKH JARRAH - NABLUS ROAD
Jerusalem
Israel