Loading hotels
Confirming room availability...
Alpha Inn & Suites, 2505 Lombard Steet, San Francisco, United States
Near Palace of Fine Arts<br /><br />Located in San Francisco (Marina District), Alpha Inn & Suites is within a 10-minute walk of Presidio of San Francisco and Palace of Fine Arts. This hotel is 1.4 mi (2.2 km) from Lombard Street and 1.5 mi (2.4 km) from Ghirardelli Square.