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
- Andytown Coffee Roasters3 min walk
- Menlo College6 min walk
- Menlo Park Station6 min walk
- San Francisco, CA (SFO-San Francisco Intl.)24 min drive