If the hotel uses SIP/VOIP based phones for their in-room phones, try connecting your computer into the "data" port on the phone using an ethernet cable. Sometimes you can even get free internet at higher speeds (bypassing the hotel's paid wifi system)! You might need to change your network adapter settings to use 8.8.8.8 and 8.8.4.4 as your DNS servers for it to work.