Yes.
Yes with a pet fee. Some rules , can't leave pet unatended is the big thing. Call ahead and let them know that you have a pet so your in a pet room and availability not all room are pet rooms.
They do but there is a charge per night.
I have seen pets in the lobby, so pet friendly, but call to verify.
Thanks! Your answer is awaiting moderation.