Another thing that is probably being monitored is the TTL of packets. The TTL of packets is different if the device is connected directly to the hotel router, or if it passes though a secondary device, such as a travel router. The hotel network can detect this, and throttle. This is what mobile carriers also do to prevent users from tethering their phone to a laptop. The fix is to change the TTL so that AFTER the packet reaches the hotel router, it is as if it was directly connected.