Google’s Free Hotel Booking Links: What It Means for You Posted on March 11, 2021 by globalhotelpro Google Hotel Ads must now become an essential part of your direct booking strategy. Source: New feed