My business is Tank-Ha Dive Center in Playa del Carmen
It is possible to create a map using my google "Place" (business reference) rather than just a specific street or Lat/Long location?
Take a look at this embed code from Google Maps - This shows a proper view of my business, with a little "info window" detailing my business.
<iframe src="hidden link" width="600" height="450" frameborder="0" style="border:0" allowfullscreen></iframe>
Is it possible to link a map marker to a business (using some sort of ID I guess) rather than just an address?
ahh Ok. I just checked with our Devs and there is no such feature exists to add place rather just address using map pin. You need to use places API using iframe as you already done.