San Francisco’s Villa Florence hotel is now “The Barnes”

The Barnes, built inside a classic building at 225 Powell Street, is steps from the iconic San Francisco cable cars, nearby some of the city’s best shopping and surrounded by culinary excellence.