Grand Court Jerusalem Hotel is located 2km from the Mount of Olives and David Tower Museum, and 4km from the Western Wall.
15 Saint George Street
Jerusalem
91002
Israel
Checking for room alternatives