Loading hotels
Confirming room availability...
Castle Inn, 1565 Broadway, San Francisco, United States
Near Lombard Street<br /><br />A stay at Castle Inn places you in the heart of San Francisco, a 4-minute drive from Lombard Street and 8 minutes from Pier 39. This hotel is 1.6 mi (2.6 km) from Alcatraz Island and 2 mi (3.2 km) from Palace of Fine Arts.