4345 EL CAMINO REAL, PALO ALTO, CA 94306

LOCATION & DIRECTIONS

The Palo Alto Country Inn is conveniently located near bus transportation, the Mountain View train station, and both the San Francisco and San Jose airports.

x

We use cookies to give you the best online experience. By agreeing you accept the use of cookies in accordance with our privacy policy.