Holiday Inn hotels did have dining rooms, and in fact the brand was a pioneer in offering them.
It became the first hotel company in the world to have an onsite restaurant at every property. This was a major innovation at the time, as most motels and hotels did not provide full-service dining...