Travelodge at the Presidio

2755 Lombard St
San Francisco
California
United States