Homestay Luxury Garden Suite + Lush Patio in Central San Francisco - 99 Walk Score
★★★★★
1475 Lombard Street, San Francisco (CA), United States Show on map
Lombard Inn is a 3-star inn in San Francisco (CA), California, United States. Guests rate it 6.8/10 (pleasant) across 4 reviews, ranking it #447 of 538 places to stay in San Francisco (CA).
1475 Lombard Street, San Francisco (CA), 94123, United States
Lombard Inn has a guest rating of 6.8 out of 10 from 4 reviews, which is considered pleasant. It ranks #447 of 538 properties in San Francisco (CA) on Triptoic.
Lombard Inn is located at 1475 Lombard Street, San Francisco (CA) 94123, United States.
Lombard Inn is rated 3 stars.
Highly rated alternatives close by