Partial or full matching result from google places to addresses in my db

Hi guys,

I have an autocomplete places search form on mobile native which (from zerocode) based on Google Places API. The location finder works great, but I have difficulty getting it to match my item address in my database so it can return a list.

I send the results as a “geographic address” type of field to the next mobile screen where I’m showing the results (a list of hotels) based on the match of the location input in the previous field with the hotel’s address. I use “distance from…” or space address is the address I’m passing from the search field.

In an ideal case I want to match the street name, city and everything within 1 km.

Unfortunately, the returns are not accurate at all. I get results from other cities in other countries so clearly not working.

Please help!

Search Sheet (Step 1)

Step 2 - Displaying a list with the results based on above