Quoting Red Rover:" Each hospital is different. They will feed and give you diapers for your stay. Maybe a few to take home. ... [snip!] ... in a room youll have to call and ask. Some only allow two at a time. During delivery maybe only two. Just call L&D and ask."
They fed me but DH had to pay for his food. At our hospital they aren't supposed to provide diapers anymore (as of Sept. '12) and although we brought a ton of diapers, they still provided us with them. As for labor and delivery, we're only allowed 2 people