555 Glenwood Avenue, Menlo Park, California 94025 USA
+1 650-327-2000

Make the most of your journey to Menlo Park

Guest Room Highlights

Check Room Rates & Availability

Residence Inn® by Marriott® Palo Alto Menlo Park