San Francisco’s Villa Florence hotel is now “The Barnes” January 9, 2023January 9, 2023 admin Tourism 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.