THE FRANCISCO BAY INN






Try one of our other nearby hotels if The Francisco Bay Inn does not meet your needs.

THE FRANCISCO BAY INN
1501 Lombard Street, San Francisco, California 94123
415-474-3030 | Toll-Free: 1-800-410-7007