Tag: Omni Hotel

City Luxury at Omni San Francisco Hotel

The four-Diamond Omni San Francisco Hotel, located in the bustling financial district, offers luxury accommodations, five-star amenities and access to high-end shopping at nearby Union Square. The 17-story hotel has old San Francisco charm with elegant Austrian crystal chandeliers, Italian…