There is a mall for shopping about 10 miles away. You would need to take a cab or Uber. This hotel caters to cruise ship passengers mostly.
No but there is a gift shop in the building.
There is Grocery store within walking distance.
Thanks! Your answer is awaiting moderation.