I'm currently staying there. The hotel doesn't have public microwaves. You have to pay $10 to rent one. They currently have  0 microwaves available to rent. I'm stuck with food that I can't eat. At the Hyatt, they have public microwave (a friend of mine is staying there currently). I recommend staying at the Hyatt... Much better than Sheraton. I never heard hotels not having microwaves...