El Capitan Hotel 2361 Mission St San Francisco, CA 94110 Contact: Tel - (415) 695-1597 Fax - Tollfree - Email -
Directions to my Hotel