1599 Lombard Street
San Francisco, CA 94123
Get directions

About Us

The Buena Vista Motor Inn is an exceptional value hotel, offering comfortable rooms, friendly service, a convenient Lombard Street location in San Francisco’s Marina, and exciting Bay Area packages.

Reviews