$100 NON refundable pet deposit!!! Booked the room through Expedia with the fact that they accept pets. Room charge was $100. Then upon arrival they tell you there is a $100 NON refundable pet deposit! I could understand a refundable deposit in case a pet damages the hotel room.... but that is outrageous!!! When calling the hotel the girl did nothing to justify this, but simply say it states this fee on a form! Did they walk my dog? Pick up the poop? Provide an extravagant dog bed for them? This is ridiculous! I will never stay here again to blindly get hit with that kind of charge! Buyer beware!!