I have embedded a Google Map though the Embed-element, and the client asks me te remove the reviews in the box on the top left. The CSS for this is quite simple:
After more research I realised this can’t be done in this way.
My solution was to make a screenshot of Google Maps while editing out everything I didn’t want in the CSS inspector in the browser, and just linking this image to Google Maps.
This way the option to interact with the map within the site itself are lost, but there’s a lot more control of what is visible and what isn’t.
The only legal use of Google Maps/Earth is using their API (so Google can load all their tracking garbage) or purchase the specific screen shot with attribution (which still comes with tracking). Penalty is your clients website won’t show in Google search.