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