OMNI SAN FRANCISCO HOTEL


Omni San Francisco Hotel 500 California Street at Montgomery San Francisco, CA 94104

With a prime location right on the cable car line in the heart of San Francisco's thriving Financial District, this 1926 17-story hotel retains its Florentine Renaissance look while providing the latest in modern amenities.



Submit