Short answer
HubSpot's KB: the Google Contacts integration uses data sync and only syncs contacts. You choose the sync direction. Google Contacts labels can filter which contacts sync but can't be mapped to HubSpot properties.
1. Data integration
Data sync settings in my demo portal.

2. Mappings
See field mappings.