Yes each room
I have stayed there several times. All of the rooms that i have stayed in (suites) had a small fridge. I don't recall there being a microwave, but it's possible that we didn't need one so didn't notice. A call to the hotel or their website should verify.
I think so, but you should just call them and ask.
Yes
There are fridges in every room, however there is no microwave in the rooms. There is a microwave in the breakfast bar area, which is open all day.
Thanks! Your answer is awaiting moderation.