Yes, along Broadway Drive on Horton Norton Plaza. About 12 minutes walk from the hotel.
Yes, there a rite aid a few blocks away. If you walk along the shore to the South there a bunch of little shops and food. You will have to travel if you want something like a mall.
Thanks! Your answer is awaiting moderation.