The room we stayed in did not have either.
No they Do not, and only One Vending Machine in the Entire building, it's on the Top floor, the Bar on the 1st floor has a restaurant, you can Order to Go! 👌
The rooms do have a mini fridge and a microwave.
Thanks! Your answer is awaiting moderation.