Home away from home for the holidays

So, Christmas is coming; I'm not really going to be welcome when all my family arrive at my house, and apparently they all hate my dog too, so does anyone have any ideas where I and my Kindle and my reasonably well-behaved dog can hang out for a couple of hours on a holiday? All the options I can think of are pet-unfriendly, and it would be a little chilly just to hang out in the park...

 

I'm genuinely asking for input here, not sympathy; I'm almost past giving a damn, and I have no ideas.