Another possible solution is to use a a travel router.
(discussed at
http://www.flyertalk.com/forum/trave...el-router.html )
The Asus WL-330GE seems to be recently recommended.
It appears you can connect the router to a single wired OR wifi connection in a hotel, and then share that connection with as many laptops/iphones etc, as you want, by creating your own personal in-room wifi hotspot.
As its a router, the hotel only sees one device/MAC address connected to their network.