Das Hotel Zephyr San Francisco liegt im Viertel Fisherman's Wharf und überblickt die Bucht von San Francisco. Das Hotel stellt sowohl WLAN im ganzen Gebäude als auch eine Garage vor Ort zur Verfügung.
Embarcadero liegt 13 Fußminuten von dem 4-Sterne-Hotel entfernt. US-Bundesgefängnis Alcatraz ist außerdem innerhalb von 25 Minuten fußläufig zu erreichen. Die Entfernung zwischen dem Stadtzentrum von San Francisco und der Unterkunft beträgt 4 km. Aquarium der San Francisco Bay Area liegt in nur 400 Meter Entfernung zum Hotel. Das Hotel Zephyr San Francisco ist vor der Busahltestelle Powell Street & Beach Street gelegen.
Im Hotel stehen den Gästen 361 klimatisierte Zimmer zur Verfügung, die mit einem Flachbildfernseher mit Satellitenkanälen und WLAN sowie einer Kaffeemaschine ausgestattet sind. Einige Zimmer verfügen auch über ein privates Bad mit einem Haartrockner und Morgenmänteln. Die Badezimmer bieten einen Haartrockner und Morgenmäntel sowie eine getrennte Toilette und eine Dusche. Die Zimmer bieten einen himmlischen Blick auf die Bucht.
Es gibt zudem eine Freiluft- Bar mit Billard und einem TV. Das Restaurant Fog Harbor Fish House bietet amerikanische Gerichte an und befindet sich in etwa 400 Meter Entfernung von der Unterkunft.