← Back to directory
Omni San Francisco Hotel
San Francisco, CA
Step off the Cable Car at the corner of California and Montgomery Streets and into a historic hotel in the heart of San Francisco. The site originally housed a granite structure built in 1906, but in 1926 the site was razed for a new bank facility called the Financial Center Building. The Renaissance Revival-style building was designed by San Franciscan Frederick H. Meyer. Omni San Francisco Hotel preserves the timeless beauty of this elegant building, the lobby of which is adorned with the structure’s original Italian marble and Austrian crystal chandeliers. The San Francisco hotel is located near many famous sites including Union Square, Chinatown, and North Beach.