Grand Court Hotel

  15 Saint Georges Street, Jerusalem, Israel

Booking.com Book Now