One Site as a part of Multisite to be hidden (Un-published) from Public?

After seeing your clarification in the original question:

Every page inside the subsite you’re trying to “hide” would need to be set so that only users with the permission level of “Admin” can see the page.

Anyone will be able to see that the page exists. Users are not logged in or are logged in but don’t have the correct permission level that land on the restricted pages will receive a “This page is restricted” notification, where users that are logged in and have the appropriate permission level will be able to see all content within the page.