When you use the VMnet3, is the VMnet2 also connected? You could try disconnecting the VM from VMnet2 when you want to use VMnet3 (and vice-versa). The bridged networking to the hotel WiFi might not be working if it requires a login as some hotel WiFi networks require a login per device (to put a limit of concurrent devices connected per guest/room).
If I understand correctly, the VMs/IoT device is not work related and you are using this setup to circumvent the IT policy on disabling ICS. Probably not a good idea to provide any reason/excuse for your employer to take disciplinary action (or worse) on you for violating such policies and just use your own laptop with this IoT/VMs.