Explore details about location Saint Catherine's Park. Saint Catherine's Park is a location situated within the Cardiff alongside other areas such as Hardwicke Court, Central Square, Crofft-Y-Genau Road.