Anne-Laure Le Cunff- Founder @ Lysa. Ex-Google.I would create an internal Google Site, and store the documentation itself on Google Drive, giving access to the right collaborators. This way you can be sure the documentation is always up-to-date, and the Google Site serves as a single point of entry.
TechRepublicA significantly updated and streamlined version of Google Sites goes live for G Suite customers in November 2016. Rapid release track customers should see the update November 9, with scheduled release availability starting November 21. Some things about Google Sites haven't changed. Sites is still a tool to create a basic website.