No, it wasn't included. I inquired and was told that was only for the Holiday Inn Express hotels.
No
No. The attached restaurant does room service but it is charged to your room (there was no voucher system when we stayed there and we have stayed several times)
No its not
The attached restaurant was great and i believe they had a voucher or something like that. I ssem to remember something about it on the hotel website.
Thanks! Your answer is awaiting moderation.