As far as receiving packages when you have a reservation, I have called ahead to the manager, told them of reservation, and told them I was in town on business and had a very important package being delivered to their hotel, and to please hold it. Never had a problem, but it is advisable to try as you can to already be in the hotel when a package arrives.
Sorry I should have phrased that better. I know hotels will accept packages for you in general but do you think the seller would refuse to ship to a hotel? I know the big river website won't ship to a locker which I assume is because they want to know who is receiving it and it looks a bit suspicious going to a locker. So maybe shipping to a hotel would raise a red flag too and they would cancel the order?
Lockers are a whole different thing...forget them...if you are in hotel they will accept your package. Never had a problem. PM me if you need to discuss any details, if you like. Good luck.
The site you refer to, where you buy, has always delivered to me at a hotel, no questions. As long as your billing address for your credit card is okay, no problem, you can deliver almost to any address, including PO box