2505 Lombard Street
San Francisco, CA 94123
Get directions

About Us

Located on famous Lombard Street, the Alpha Inn & Suites San Francisco motel offers comfortable, affordable accommodations in one of the city’s loveliest neighborhoods.

Reviews