To answer my own question, yes there is a microwave in the lobby. They also have free coffee but didn't see any breakfast of any sort when I stayed earlier this month.
There is no microwave or cooking device inside the room but in the lobby they do have a continental breakfast
Thanks! Your answer is awaiting moderation.