The Hotel Griffon is a lovely place to stay when visiting San Francisco. Located on the Embarcadero, it provides a panoramic view of the Bay. There is a lively restaurant/bar located next to the lobby, where people meet in the late afternoon. The location of the hotel is especially suited for people who like to walk, jog, or bike along... more









