I made a loss for pet fee as Expedia said I need $125 deposit and $20 fee, but it was not accurate; hotel said deposit was no-refundable, so I had to pay all. It was terrible. Expedia was not accurate and Marriott hotel’s pet fee level was also definitely too expensive compared to other hotels.