Really? I just assumed it meant she doesn't like to travel far...
I always interpret "outcalls are only offered to central London hotels" as "outcalls are only offered to places where I don't think you will have the balls to make a scene when I don't do what I said I would do"