Whether to check out early depends on whether the checking out early is going to give a refund on the nights not stayed. If this was a prepaid reservation and the hotel still charged the fee, then that would be a dubious charge on the hotel's part since they are trying double dip for a night already paid for.