No image available for this hotel
No image available for this hotel
Jerusalem, Jerusalem
Spend a second to
save a fortune!
Spend a second to save a fortune!
Ben Yehuda St. 23, Jerusalem
Ben Yehuda Apartments Jerusalem is a self-catering accommodation located in Jerusalem. Free WiFi access is available. The property is 1.7 km from Western Wall and 1.8 km from Dome of the Rock.
See MoreUsage of subsidiary facilities may incur additional fees