Hotel Stanford Motor Inn Palo Alto - Palo Alto (Ca) United States - Photos
» Hotel Stanford Motor Inn Palo Alto - Palo Alto (Ca) United States
No photos
Hotel Stanford Motor Inn Palo Alto - Palo Alto (Ca) United States - Search and Book Hotel
3305 El Camino Real,
94306 Palo Alto (Ca)
Hotels 2 Stars United States