I don't think so
No. They do not.
Maybe I'm not sure
No they don't
I did not see any animals at all whilst I stayed there
Did not see any notices about pets.
No..... Service dogs maybe but doubt it
I would suggest calling the hotel directly for that.
Thanks! Your answer is awaiting moderation.