Country Inn Motel Palo Alto
4345 El Camino Real
Palo Alto,
CA 94306
Near San Antonio Shopping Center