Easily find directions to the Econo Lodge Hotel on Lombard Street, San Francisco, California.
Contact us for more information on reservations, rates, or anything else not found on this website.
Our hotel offers 28 San Francisco rooms with Internet access, cable TV and in-room refrigerators so you can enjoy all the comforts of home away from home!
The Alpha Inn and Suites hotel features everything you need to rest and relax while enjoying the city. Amenities include free parking, free newspapers, and Internet access as well as easy access to a 24-hour Walgreens across the street.