I never saw one at the hotel. Ive been to Publix store recently and they dont have USPS stuff. A USPS is located at 2800 block of the same street the hotel is on. But ask front desk on check in if they can help. Very friendly bend over backwards to help staff.
They will take your mail
I am sure they will take your mail. A shopping center is near the hotel with a Publix they may have one
Thanks! Your answer is awaiting moderation.