To navigate, press the arrow keys. Criniti's Castle Hill ← View details The Piazza Castle Towers, 17 Old Northern Road, Castle Hill, New South Wales 2154 +61 2 8026 7700 Get Directions From* To * — Required information