Map
3 Jabotinsky St. , Liberty Bell Park, Jerusalem 92145, Israel
Price
350
website
Hotel
Inbal Jerusalem Hotel