Loading hotels
Confirming room availability...
Francisco Bay Inn, 1501 Lombard St, San Francisco, United States
Near Ghirardelli Square<br /><br />With a stay at Francisco Bay Inn, you'll be centrally located in San Francisco, steps from Van Ness Avenue and 8 minutes by foot from Lombard Street. This hotel is 0.5 mi (0.9 km) from Ghirardelli Square and 0.2 mi (0.4 km) from Fort Mason.