Hola yo lo hice con la respuesta que sale del Geocoding, especificamente en details.address_content esta la información de la ciudad. Si necesitas ayuda puedes contactarme.
Información de developers.google.com
“address_components” : [
{
“long_name” : “1600”,
“short_name” : “1600”,
“types” : [ “street_number” ]
},
{
“long_name” : “Amphitheatre Parkway”,
“short_name” : “Amphitheatre Pkwy”,
“types” : [ “route” ]
},
{
“long_name” : “Mountain View”,
“short_name” : “Mountain View”,
“types” : [ “locality”, “political” ]
},
{
“long_name” : “Santa Clara County”,
“short_name” : “Santa Clara County”,
“types” : [ “administrative_area_level_2”, “political” ]
},
{
“long_name” : “California”,
“short_name” : “CA”,
“types” : [ “administrative_area_level_1”, “political” ]
},
{
“long_name” : “United States”,
“short_name” : “US”,
“types” : [ “country”, “political” ]
},
{
“long_name” : “94043”,
“short_name” : “94043”,
“types” : [ “postal_code” ]
}
]