There's an Ibis Hotel in Milan, that's 75 euro a night (more during the feria). It's not in the dead centre of town, but I'm pretty sure it's close to transit links. We stayed there on our way down, but were driving, so that's why I'm not clear on metro links. www.accorhotels.com
would find it. The breakfast was okay, but you can do much better for 7,50 euro, if you don't have to leave at 7:30!
Why won't your friend do trams? Are buses okay? Or is she willing to walk a ways to a metro station?