Does Google Maps for iOS work without data access or with low intermittent data access
There is a nice feature on the Google Map app : you can cache the map. 

Just zoom on the zone you want to cache, then type Ok maps in the search bar and this part of the map will be cached on the phone !