Plaza Motel San Francisco - Hours & Locations
Plaza Motel - San Francisco
2026 Lombard St, San Francisco CA 94123 Phone Number:(415) 921-2444Hours may fluctuate
Distance:1.95 miles
Hours may fluctuate