Omni San Francisco Hotel, California Our rating: First Class

Just a ten minute walk from Union Square, the Omni is located on the edge of San Francisco’s financial district. The modern decor inside is complemented by one of the city’s best steak restaurants on site.

Omni San Francisco Exterior Night
Map of Omni San Francisco Hotel, California
Omni San Francisco Suite parlor
Omni San Francisco Exterior Night
View hotel in detail