Residence Inn Palo Alto Menlo Park
Photo gallery for Residence Inn Palo Alto Menlo Park
Overview of Residence Inn Palo Alto Menlo Park
Residence Inn Palo Alto Menlo Park
3-star Menlo Park hotel with in-room kitchens
Reviews
9.2
Wonderful
Popular amenities
Explore the neighborhood
555 Glenwood Avenue, Menlo Park, CA, 94025
- Stanford Shopping Center3 min drive
- Stanford University Medical Center6 min drive
- Stanford University6 min drive
- San Francisco, CA (SFO-San Francisco Intl.)24 min drive