The historic Villa Florence hotel in San Francisco's Union Square now has a more modern touch, called The Barnes. The Barnes, built inside a classic building at 225 Powell Street, has newly-renovated rooms with a modern look such as colorful artwork, shutters on the windows and cozy beds. Ownership describes it as "a retro chic ambiance with an urban accent." It is a pet … [Read more...]