Motel 6 San Francisco – Lombard Street
San Francisco, CA
San Francisco, CA,
A password will be e-mailed to you
This Motel 6 takes guest bookings on Lombard Street and provides wireless internet. The property accepts pets under its policy.