Motel 6 San Francisco, CA – Lombard Street

2230 Lombard Street, San Francisco, CA 94123