Loading hotels
Confirming room availability...
El Capitan Hotel, 2361 Mission St, San Francisco, United States
Near Mission Dolores Park<br /><br />With a stay at El Capitan Hotel, you'll be centrally located in San Francisco, within a 5-minute drive of Mission Dolores Park and Van Ness Avenue. This hotel is 1.5 mi (2.4 km) from San Francisco City Hall and 1.7 mi (2.8 km) from Orpheum Theater.