Francisco Bay Inn
San Francisco, CA
San Francisco, CA,
A password will be e-mailed to you
Francisco Bay Inn offers rooms on Lombard Street in San Francisco’s Marina District. Guests have complimentary Wi-Fi and private parking. The property accepts room reservations at this address.