I have found that itch.io is well set up for hosting Twine games, and not only is it free to add stories but you can recieve donations for your work (but unless you want to market it don't expect money I would say). It allows you to edit many aspects of the story page and other things, and has analytics of how many have visited your story and where they found it.
In the dropdown beside your name (in the top right corner) you can "Upload a new project". In the editing page under "Kind of project" select "HTML - you have a ZIP or HTML file that will be played in the browser", and when you upload your story file select "This file will be played in the browser" after it uploads.