Grand Court Hotel
15 Saint Georges Street, Jerusalem, Israel
Booking.com
Book Now