you answered your own question...
you won't be able to get faster internet using VPN it since your hotel connection is slow...
accessing her wireles router directly would be good,
but I doubt it's possible because of the range of router...
as for controlling remote machines, so far the best is
TeamViewer