North America • United States • California • El Camino
Quiet suburban location. 15 minutes to San Francisco. Bart station only two blocks away! 15 minutes from SFO. Complimentary morning coffee, free parking.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!