Do you want to advertise but do not have a website? No problem. Google has solved this problem with its new feature – Hosted Business Pages.
Inside AdWords blog writes: "A hosted business page is an informational webpage that new advertisers can create when they sign up for AdWords Starter Edition. You can use a hosted business page to tell people more about your business when they click on your ad. For example, if you own a restaurant, you might write about your award-winning cannoli; if you are a tailor, potential customers would be thrilled to read about your 48 hour turnaround on alterations.
Hosted business pages are now available for new US advertisers using AdWords Starter Edition. It's important to note that a hosted business page is not a full-featured website with its own domain name, but rather a single landing page for your AdWords ads. Hosted business pages are free with a new AdWords account, and can be set up with no knowledge of HTML."