Yes, with a site license, you will be granted a "Right to Use" license where you can host the entire site on your own internal or hosted Windows Server. Depending on the architecture of the server, some features may be restricted.