Hi Anishkumarv
Like was said before the VMs are not aware of anything about hosts.
Although if your environment is manage by Vcenter, you may search for virtual machines using names, IP, Vmware tool state, up time and lots of others itens listed. You also can combine them to have a exactly answer.
RVTOOLS is very reliable. I Always use it when I need to understand and know a new vmware environment.
Helps a lot.