Inbal Jerusalem Hotel

Inbal Jerusalem Hotel

3 Jabotinsky St. , Liberty Bell Park, Jerusalem, 92145

Explore More