Alpha Inn And Suites, San Francisco

Alpha Inn And Suites

2505 Lombard Street

Alpha Inn and Suites is located in downtown San Francisco. We are an all non-smoking motel with free parking, AC rooms, free continental breakfast, free wireless internet access and a heated outdoor swimming pool.