I have a non-data plan with my Windows phone, and besides, when I'm out of the country, roaming charges are too great to use the cellular network.
So when I'm in a hotel room that has a hi-speed internet connection via ethernet cable, is there any way I can use that to connect my phone to the internet?