Property Location: Located in San Francisco (Marina District), Alpha Inn & Suites is within a 10-minute drive of Palace of Fine Arts and San Francisco Bay. This hotel is 1.4 mi (2.2 km) from Lombard Street and 1.5 mi (2.4 km) from Ghirardelli Square. Rooms: Stay in one of 28 gues... عرض المزيد
Reach us, we're available 24/7.