Yes, i believe there might be an extra fee. We have seen a few dogs during our stay.
I am sorry, I have not traveled with pets here and I do not know the answer. They are extremely friendly at the front desk though so give them a call and they will be able to answer your question.
Thanks! Your answer is awaiting moderation.