Residence Inn by Marriott Palo Alto Menlo Park

About Residence Inn by Marriott® Palo Alto Menlo Park is the extended-stay hotel that helps you feel connected while away from home and maintain a balance of work and life.
Address
555 Glenwood Avenue,
Menlo Park,
CA, 94025
USA
ZIP Code 94025
Phone (650) 327-2000
Fax (650) 327-2002
Categories Hotels & Motels
Website
Twitter N/A
Facebook N/A