Explore details about location Castlehill. Castlehill is a location situated within the Aberdeen City alongside other areas such as St. Nicholas Street, Kepplestone Avenue, Colsea Terrace.