Map
7 King David Street, Jerusalem 94101, Israel
Courtesy of David Citadel Hotel
David Citadel Hotel