A hotel doesn't have to wait 2 days for the ticket to reach it's destination, such that it can be processed. They know you're there when you show up. Board a train in Chicago and get off a little over 3 hours later in Wisconsin Dells and your ticket remains on that train until it reaches Seattle two days later.
And on average, it takes about 5 to 12 days for most trips to show up, but it can take 3 weeks. And they won't even start looking to see what happened until those 3 weeks are up.