Originally Posted by imverge
The charge was posted in local currency by the hotel not my credit card company. The rates should be listed and booked in local currency and charged at hotel in local currency and then converted by credit card company NOT HOTEL.
That has always been my experience in London, Paris, Lisbon etc... Maybe it's a South American thing?? Anyhow contacted Marriott and they assurred me that the hotel will do something... $340CDN is like paying for an extra night...
My stays have always been listed, booked and charged by the hotel in the respective local currency and then converted to US$ by the credit card company. It sounds like that was not the case for you.
Good luck in receiving an accomodation. I'm sure that Marriott will make things right.