Stanford Motor Inn

3305 El Camino Real
Palo Alto, CA  
Hours of Operation
Mon - Sun Open 24 Hours
Customer Reviews
Business Details
People Also Viewed
Hotel Parmani
3200 El Camino Real
Palo Alto, CA
 (1)
Comfort Inn
3901 El Camino Real
Palo Alto, CA
Palo Alto Lodge
3339 El Camino Real
Palo Alto, CA