With a stay at Palo Alto Lodge in Palo Alto (Palo Alto - Menlo Park), you'll be close to Elizabeth Gamble Garden Center and Stanford University.
This eco-friendly hotel is within close proximity of Palo Alto Junior Museum and Zoo and San Antonio Shopping Center.
Read More About Palo Alto Lodge
- Express Check-In
- Express Check-Out
- Exterior Corridors
- FREE Local Calls
- FREE Parking
(*) = Free, some restrictions may apply.