Obiekt Omni San Francisco jest położony w centrum miasta, przy skrzyżowaniu ulic California Street i Montgomery Street. Oferuje on restaurację i zakwaterowanie w eleganckich pokojach. Z oddalonej o 6 minut spacerem stacji kolei BART Montgomery Street kursują pociągi na międzynarodowe lotnisko San Francisco.
Wszystkie pokoje w hotelu Omni San Francisco są urządzone w luksusowym stylu lat 20. XX wieku i wyposażone w nowoczesne udogodnienia. Znajduje się w nich łazienka oraz telewizor z płaskim ekranem i dostępem do kanałów kablowych. Dla Gości przygotowano pluszowe szlafroki oraz bezpłatny zestaw kosmetyków spa.
Hotel Omni San Francisco położony jest przy przystanku zabytkowego tramwaju linowego linii California, w odległości krótkiego spaceru od placu Union Square, dzielnic Embarcadero i Chinatown, budynku terminalu promowego i okolicy Fisherman's Wharf. Obiekt oferuje luksusowe opcje zakwaterowania i nowoczesne udogodnienia, dzięki którym jest doskonałym miejscem na odpoczynek.
Hotel znajduje się w samym sercu centrum miasta, w pobliżu światowej klasy sklepów, restauracji, dzielnic artystycznych i stacji tramwaju linowego, z którego słynie San Francisco. Obiekt oferuje rozmaite pakiety dla całych rodzin, mieszkańców okolicy, osób podróżujących służbowo i par.
W hotelu Omni San Francisco mieści się centrum fitness. Obiekt zapewnia także zaplecze konferencyjne, punkt informacji turystycznej oraz przechowalnię bagażu.
Hotel jest oddalony o 5 minut spacerem od dzielnicy Chinatown. Do sklepów i innych atrakcji przy placu Union Square można z niego dojść w 10 minut. Odległość od kompleksu Ferry Building oraz nabrzeża Embarcadero wynosi zaledwie 1,6 km.