This Starwood Platinum member asked for an upgrade and was surprised as check-out to find a $300 per night ‘upgrade fee’ on their bill.
When you’re given an upgrade, with no money discussed, do you assume it’s free? Should you proactively have to ask, or is it the hotel’s responsibility to mention a price if they do want to charge more for an upgrade?