No microwaves in the rooms but you do get charged for water
No, I'm pretty sure that they don't. But there are microwaves in the breakfast area if that is not too much of an inconvenience... Perhaps you can request one? Call the hotel and ask...
You can request one delivered to your room
No
Thanks! Your answer is awaiting moderation.