Jerusalem - Jerusalem Castle Hotel
View all images
Surroundings
How to get there
Address:
24 Abarbanel,
9247707,
Jerusalem,
Israel
Offering a 24-hour front desk, Jerusalem Castle Hotel is located in Jerusalem. The property is 1 km from Mamilla Mall where you will find many restaurants, shops and cafes. Free WiFi access is available throughout the property.