As its name implies, Castle Hill's main attraction is its medieval castle. Built in the 14th century to accommodate various kings, the structure now features Baroque and neo-Baroque details added ...