Map
3 Jabotinsky St. , Liberty Bell Park, Jerusalem, 92145, Israel
Close

Hotel

Inbal Jerusalem Hotel