Fabulous location
We just returned home from a weekend in San Francisco! We stayed at the Hotel Griffon on the Embarcadero. We walked to the Giants game and back. Really conveniently located. Right across the street from the Ferry Building. Restaurant with a view of the Bay Bridge! Everything was great! The staff could not have been more helpful (let us drop off our car and luggage early, got us a table by the window for dinner, etc). We will definitely be back.