You should get your places added to Apple Maps as a POI provider.
Hi - thanks for the suggestion. This is somewhat out of our control and up to Apple but we will keep in mind for any future collaboration. We have partnered with them in the past to publish a few guides and those are visible in Apple Maps.