Location HOTEL LOCATION The hotel is located in the most central location in Jerusalem.20 Hillel Street (corner of 1 Rabbi Akiva Street), Jerusalem. 5 Minute Walk Ben Yehuda Street King George Street Independence Park Yafo Street 10 Minute Walk Azza Street, Rechavia Machne Yehuda Market Jaffa Gate Mamilla Mall 15 Minute Walk Mea Shearim Neighborhood Mishkenot Sha’ananim Neighborhood The Sultan’s Pool