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
Extended Stay America
3170 Garrity Way
San Pablo, CA
Travis Lodge Motel Oakland
9610 Macarthur Blvd
Oakland, CA
C Two Hotels
345 Taylor St
San Francisco, CA