Google spokesperson confirmed to Search Engine Land: “When you click on the star icon, your saved place will appear on your map, in your search and directions suggestions, and under the ‘your places’ tab of Google Maps.” The change isn’t live for everyone but Search Engine Land has a screenshot on how it looks on desktop results for a Los Angeles hotel. Get the full story at Search Engine Land