Das 2-Sterne-Admiral Hotel San Francisco befindet sich in neben dem Rathaus von San Francisco, und zwar weniger als 14 Gehminuten von hier entfernt. Das Hotel verfügt über WLAN in den öffentlichen Bereichen.
Im Hotel werden die Gäste im Herzen von San Francisco untergebracht. Zu den Unterhaltungsmöglichkeiten im Shopping- Bezirk gehört Geary Theatre (ist in 950 Meter Entfernung zum Admiral San Francisco). Auch der Fisherman's Wharf liegt etwa 10 Autominuten von der Unterkunft entfernt, während die U-Bahn-Station Civic Center / UN Plaza gleich neben der Unterkunft ist. Die Bushaltestelle Geary Street & Leavenworth Street ist ebenfalls in einer 150 Meter Entfernung vom Hotel.
Die 7 Nichtraucher- Zimmer verfügen über kostenloses WLAN und einen Flachbildfernseher mit Satellitenkanälen sowie Ausstattung zur Kaffee- & Teezubereitung. Neben einer getrennten Toilette und einer Dusche zählen auch ein Haartrockner und Handtücher zur Ausstattung des Badezimmers. Sie sind mit einem En-Suite Badezimmer ausgestattet.
Tycoon Thai Restaurant serviert asiatische Gerichte und liegt weniger als 5 Gehminuten vom Admiral entfernt.
Ein sehr schönes Hotel in guter Lage. Übrigens gab es dort gutes WLAN. Günstiges Zimmer, ziemlich großes Bad, superbequeme Betten.