I spent five weeks in hospital before the birth of my twins as I had placenta praevia and recurrant (and from nowhere) bleeds. It's not an overstatement to say that I nearly went mad. People fall over themselves to tell you "you're in the best place" but it's scant consolation when you're lonely, bored, worried about the pregnancy, and having to deal with hospital food and sleeping in an uncomfortable hospital bed.
I wish I'd had a friend like you. All my girlfriends worked and so day to day I saw no one but the occasional midwife taking blood pressure and sporadic consultants. It was mind-numbingly boring and made for a very long day. A highlight was washing my hair as I knew I could waste a couple of hours doing it (leaving the conditioner in for half an hour, taking ages to blow dry, etc.).
AS someone else has mentioned, turning up and taking her out for coffee is a fab idea. The hospital will probably have a coffee shop. Equally, take her for a walk around the hospital (it will kill half an hour, which is not insignificant in a looooooooong day). My Mother-in-Law visited and brought me a back catalogue of really obscure magazines that I'd never normally read (Good Housekeeping, She, Delicious - all food and 'older' stuff) but it was great as I'd read every other magazine on the planet. Equally, maybe a quiz or crossword book or a really trashy chick-lit book or two. I also eventually got hold of a small, portable TV and headphones and so could at least watch TV when I was crashingly bored.
The best day I had was when a girlfriend took an afternoon off work and came with a thermos of home-made soup and nice bread (wrapped in tinfoil). She brought PROPER bowls and I had the first decent meal I'd had in weeks. We then went to the coffee shop (just so I could escape the ward) and then she gave me a (really bad!!!) manicure afterwards. It doesn't sound much but it really helped. What you miss is the every day. You feel as if the whole world is getting on with life without you and no one cares that you're stuck in hospital going slightly mad.
I found it very stressful and upsetting and so any help you can give her will be hugely appreciated. As I've said before, you sound a great friend.
Good luck to your friend.
Kx