El Capitan Hotel

2361 Mission St
San Francisco, California 94110
2.1 miles from Kezar Stadium

Directions from El Capitan Hotel to Kezar Stadium