e

Harbor Court – Embarcadero

#1 Recommended hotel near the Embarcadero BART station. Great views of the Bay, prime location for piers and SF tourist destinations. Impress a loved one with this choice.