Well, I would tend to think that so long as you can connect any clients to your VPN (especially if it has been working for some time and you haven't made any changes), and her computer also was able to connect and no changes were made to it, then the only other unknown is the hotels routers.
Given that some people are able to connect I might guess that A) They're not connecting to a VPN, maybe using RPC over HTTP, e.g. (I know my users can barely spell VPN, much less know whether they're connected or not), B) either some others, or your person, are connected to the wrong router (maybe a nearby house/apartment), or C) others at the hotel are using other VPN clients that don't depend on GRE (I'm only familiar with PPTP, so I don't know how likely that is) or D) The hotel's got a half-decent router but still has a limit that's being reached as far as the number of GRE connections it can keep track of.