Harry, can you follow the steps that I have, and tell me if you actually see an "Add to Contacts" on the menu?
1) From your PC or mac, go to maps.google.com. Pretend you are planning for an upcoming trip. Find a POI you want to visit, and save it to a map
you name after that city.
2) From your android device, navigate to that map via Google Maps:
a) click on the layers button, on the lower right
b) click on My Places
c) swipe the top "tabs" right to left till you see "My Maps" for the map you just created.
3) Tap on the POI you created. Tap on menu.
Do you see "Add to Contacts"?
What am I missing?