Opinion: VirtualBox or VirtualMachineManager

So here is my dilemma -

I have a part of my job that I can use my linux box for to connect virtually to a different office for certain work. The problem is that my current box is 16.10 - and I need to use VMWare Horizon - which needs 16.04.

So I figured I’d use a VM or something similar.

The only thing I plan to use this VM for is to install Horizon and connect out to my new office environment…

I’ve never used a KVM, Xen or an LXC before, and was wondering which way I should go about doing this…

Any help/ideas?