It's not entirely clear what you're asking. Do you want to connect to a Horizon View VDI from a Mac? If it's a VM, you should be able to connect to it remotely from a Mac.
There's Microsoft Remote Desktop, if you want to connect to a Windows VM. There's the built-in Screen Sharing app if you want to connect to an unencrypted VNC linux or Mac session.
You can have Mac VMs on a Mac. If you have older Macs OSX that came on physical media, you technically can create a VM image and run it on non-Apple hardware, but you'd have to have the correct, supported hardware to make it work.