If you have multiple calendars in Google’s Calendar service the only way I have been able to sync them all is to use the CalDAV option on the phone, and going to https://www.google.com/calendar/iphoneselect to select the calendars you want to sync
Sync Multiple Google Calendars on iPhone
– January 18, 2012Posted in: Tutorials