I have never seen ice cream machines there. They do have vending machines and a nice store. Plus there are many places to grab food or snacks in any direction from the hotel.
Yes they do.
Yes
Yes ! Each floor has ice machine and vending area! 4th floor the machined are inside the sweeming pool
Yes they do in the corner of each floor st elevator
Yes they have ice machines on the floors along with soda machines. There is a gift shop on the entry-level that has snacks and other things. There's also several shops close by.
That's the first thing I go for and yes they do have ice and vending.
Thanks! Your answer is awaiting moderation.