The security deposit is not a charge on your credit card but a pre-authorization that expires 3-5 business days after your stay.
The security deposit is not a charge on your credit card but a pre-authorization that expires 3-5 business days after your stay.