Located 10 km from University of San Francisco, 11 km from San Francisco City Hall and 11 km from Oracle Park, San Francisco Zen Home provides accommodation situated in San Francisco.
Numero delle stanze: 3
5162 Mission Street, San Francisco, CA 94112, Stati Uniti