Originally Posted by
Flying Lawyer
Why should a "foreign" hotel charge in USD?
If the prepayment went to Starwood and then Starwood paid the hotel, then it would be conceivable to pay USD to Starwood. That's basically what happens with a prepaid rate through Expedia, Orbitz, etc. But I don't think that's how Starwood operates their prepaid rates.
My recent prepaid stay at the
LM Etoile was charged in Euros.