Can you use Google Adwords to advertise on websites when you do not have a website yourself? Try out the Hosted Business Pages, a new feature for AdWords Starter Edition. This will open web advertising options for smaller businesses (who do not have a website yet) to increase their business sales via Adwords.
A hosted business page is just a single landing page for your Google AdWords ads and is free with a new AdWords account. At present it is available for new US advertisers using AdWords Starter Edition.
Now your friendly neighborhood shopkeeper or restaurant can drive targeted business with the power of Google Adwords.