HOTEL LOCATION
The hotel is located in the most central location in Jerusalem.
20 Hillel Street (corner of 1 Rabbi Akiva Street), Jerusalem.
The hotel is located in the most central location in Jerusalem.
20 Hillel Street (corner of 1 Rabbi Akiva Street), Jerusalem.
Sign up for the latest news, events and best rates