The NEW (and greatly improved) Google Sites is now available from your Google Drive.
You can access the new Sites by clicking New > More > Sites.
Watch this video to get started in Sites: https://www.youtube.com/watch?v=rSvnWUiCiFc
Google Sites Support
For all how-to instructions on using this awesome tool, please visit their support page: https://support.google.com/sites/?hl=en#topic=7184580