The Embarcadero

People traveling by bus near The Garrett Hotel

Ideal for a waterfront stroll, with multiple dining options.

Embarcadero, San Francisco, CA, USA San Francisco United States