Home / North America / United States of America / San Francisco (46 hotels) / Embarcadero (1 hotel)

Hotels in Embarcadero, San Francisco, United States of America

View on a map

1 hotel

Sort by: name note stars
Loading...
Loading...
Hotel Griffon

Hotel Griffon

2 stars

San Francisco, EmbarcaderoUnited States of America

Hotel / Classic
Guest Reviews: +++
Le Scope : 7/10

Directly overlooking the San Francisco Bay and the Bay Bridge, the hotel, originally built in 1906, has been completely refurbished and updated to offer an upscale boutique hotel with European...

View this hotel