If the hotel is limiting your speed to 4-6 Mbps it should still be fast enough for at least one live video stream, and a properly-configured HLS server can scale resolution automatically to compensate for throughput issues if needed, so it is theoretically possible to view at least two simultaneous streams if you are really getting consistent 6 Mbps throughput. If you are paying for a VPN subscription to use with this device and CPU load is really the problem, you should definitely use a service which supports Wireguard:

If Shadow can support 3 simultaneous video streams in wired mode (through an ethernet switch) using OpenVPN, then I think it might have enough CPU power to do what you want (at least if you are using Wireguard) …and if that assumption turns out to be false, then using a Bluetooth connection between router & clients might further reduce CPU load when using Repeater mode. Another thing that will affect video streaming performance is “bufferbloat”, so I recommend that you try the DSLreports speed test and choose the “hotel” option. If your bufferbloat rating is poor, then it is possible that you could make some adjustment in the router which would improve the stability of data throughput and eliminate video skipping. There are a couple of routers which can make this adjustment automatically, but they are not small & portable.