Always, right at the front desk. Just let them know when it will arrive and they'll leave you a message. Such a friendly staff.
Yes you can let the front desk know
Yes, you can. Just ask the concierge after the check in.
I have had packages delivered to hotels several times because i travel a lot. Its never been an issue for me. They usually keep a roster of deliveries. Helpful to let front desk know in advance though.
Thanks! Your answer is awaiting moderation.