I've create a simple self hosting template which you can use when starting new projects. This is useful for real projects as well as for quick POC/prototyping projects. For the latter it brings the following advantages over the out of the box templates:
1. Save this template
(if you do not see the file use this direct link)
in this location:
Note 1: save the zip file itself, no need to extract it
Note 2: If the WCF subfolder does not exist then create it
2. The template now appears in VS "new project" window under the Visual C# \ WCF node.
3. After you create the project press F5 to run it - all the information you need to know is printed to the console.