Christmas Hotel - JerusalemHotel
1 Ali Ibn Abi Taleb St, Jerusalem, 19491
Located in Jerusalem, 2.4 km from Garden of Gethsemane, Christmas Hotel - Jerusalem provides accommodation with a garden, private parking, a terrace and a restaurant. The property is set 2.4 km from Church of All Nations, 1.