Hotel Griffon, San Francisco

155 Steuart St San Francisco94105, United States