 Evoking the spirit and heritage of Italy, this boutique-style property is located on the Powell Street Cable Car line, steps from downtown San Francisco. If you're visiting San Francisco, there's nothing better than staying in this lovely hotel in the heart of Union Square.
|