Travelodge Palo Alto hotel is located in Silicon Valley, near Stanford University and offers free WiFi
3255 El Camino Real Palo Alto , CA 94306 United States
Don't turn on the heaters. They're full of mold and will make you sick.
Not the place for a light sleeper. The walls are paper thin.
You probably shouldn't stay here.
Don't let Satindar stay here
Terrible showers
Their Sunday Brunches are out of this world good. Great stuff. - Bob Gordon