Francisco Bay Inn

User Rating:


Address:

1501 Lombard St
(between Franklin and Gough streets)
San Francisco, CA 94123

Phone:

(415) 474-3030 / (800) 410-7007

Hotel star rating:

2 stars

Map:


Contact   ·   Privacy   ·   Terms