Palo Alto Lodge is located in Palo Alto's Palo Alto - Menlo Park neighborhood, close to Stanford Maples Pavillion, Stanford University, and Stanford Shopping Center. Nearby points of interest also include Shoreline Park and Elizabeth Gamble Garden Center. Read More About Palo Alto Lodge
- Express Check-In
- Express Check-Out
- Exterior Corridors
- FREE Local Calls
- FREE Parking
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.