You didn't really say how you're connecting your PC to the Internet. Does it also have a wireless card?
The Squeezebox can be configured to work as a wireless bridge, bridging between a wifi network and a wired device (or devices if you attach a switch). Connect it to the hotel's wifi network, then connect the computer directly to the Squeezebox using wired ethernet. One downside to this setup, however, is the computer won't be behind a firewall, so security would be poor.