Currently there is no managed product available on GCP to allow VPN connections from multiple clients to directly access resources within a VPC as Cloud VPN only supports site to site connectivity however there is an existing feature request for this.
As an alternative a Compute Engine instance can be used with OpenVPN server manually installed and configured following the documentation however this would be a self managed solution.