If the virtual machine is hosted on a Windows Server with Hyper-V and has Integration Service installed, you can look at following virtual machine’s registry to identify the physical host machine.
HKLM\Software\Microsoft\Virtual Machine\Guest\Parameters\PhysicalHostName
If you use PowerShell, here is a one line script that can indicate host name.
(Get-Item “HKLM:\SOFTWARE\Microsoft\Virtual Machine\Guest\Parameters”).GetValue(“PhysicalHostNameFullyQualified”)