You could ssh from Guest to Host and run then a Script that uses vmrun to shutdown/suspend the Virtual Machine then close VMware Fusion and log out.
If this was Windows to Windows it's easy to script using PsExec via a Network Connection, I used it often in the past, however haven't had a need on the Mac so if there is a single executable for OS X usable directly via the Network I haven't seen it and why i use ssh.