Stanford Terrace Inn
Hotels
Hours
:
531 Stanford Ave Building B, Palo Alto CA 94306
(650) 857-0333
Directions
Tips
accepts credit cards
free wi-fi
Hours
Monday
Open 24 hours
Tuesday
Open 24 hours
Wednesday
Open 24 hours
Thursday
Open 24 hours
Friday
Open 24 hours
Saturday
Open 24 hours
Sunday
Open 24 hours
Write a review
You May Also Like
0 miles
Creekside Inn - 3400 El Camino Real, Palo Alto
Hotels
0 miles
Coronet Motel - 2455 El Camino Real, Palo Alto
Hotels
0.66 miles
Hotel Parmani - 3200 El Camino Real, Palo Alto
Hotels
1.03 miles
Stanford Motor Inn Palo Alto - 3305 El Camino Real, Palo Alto
Hotels
Palo Alto, California
Stanford Terrace Inn
Hotels in Palo Alto, CA
531 Stanford Ave Building B, Palo Alto
(650) 857-0333
Suggest an Edit