19 King David St, Jerusalem 94101, ISRAEL
- +97226249001 / +97226243552
- 0.3 mi from Tower Of David Museum
Hotels close to this car rental store
Hotels close to this car rental store
Hotels close to this car rental store
Hotels close to this car rental store
Hotels close to this car rental store
Hotels close to this car rental store
Hotels close to this car rental store
Hotels close to this car rental store