The area around the Holiday Inn Express is very sketchy; I wouldn't stay there. I've stayed at the Courtyard when I've had a short overnight at ANC; it was fine, but I don't recall a restaurant. If you want food, the Millennium might be a better choice.