Yes. Over a dozen wine tasting rooms are within walking distance of the Atticus Hotel.