Yes, you can use VPN Cloudhub if it is strictly what you have mentioned. See Providing secure communication between sites using VPN CloudHub and AWS VPN CloudHub.
Or you can also use AWS Transit Gateway (TGW) + VPN(s), this will increase cost of TGW VPN attachments. This architecture gives more flexibility in terms of future need to connect to AWS VPCs.
Recommended approach is to go with TGW VPNs. It also has additional benefit of ECMP over VPN to get more VPN throughput whereas VPN Cloudhub is limited to 1.25Gbps throughput per VPN connection. Site-to-Site VPN single and multiple connection examples also cover both mentioned options.
Is possible to set up the BGP pass on a S2S VPN connectionAccepted Answerasked 5 months ago
How can I make a third-party cloud vpn connection?asked 2 months ago
Is it possible to limit a single user to a single connection?asked a month ago
Is it possible to set up a dynamic routing connection to AWS through a site-to-site VPN via a vendor?Accepted Answerasked 2 years ago
Routing to a prefix from TGW through a primary and secondary datacenter VPN connection pathAccepted Answerasked 2 years ago
AWS Transit Gateway Site-to-Site VPN Dynamic routes limit of 100. Is it per Connection or Aggregate?Accepted AnswerEXPERTasked 2 years ago
How can I access resources in a peered VPC over site to site VPN?Accepted Answerasked a month ago
enable communication between multiple VPCs from a single VPN connection attached to my transit gatewayasked 4 months ago
Routing internet traffic via VPC from remote Site-to-Site VPN Networkasked 3 months ago
How can we connect a Sagemaker Studio user to a gitlab repo within a private VPN?Accepted Answerasked 8 months ago