Residence Inn Palo Alto Menlo Park

555 Glenwood Avenue, Menlo Park, CA
Capacity: 80 people

About Residence Inn Palo Alto Menlo Park

We have a two meeting spaces on site, for a total of 1025 square-feet. Our meeting spaces offer complimentary wireless internet, built in projector screen, as well as other AV equipment. We also offer banquet catering on site.

Event Spaces

Atherton
Menlo
Menlo Atherton
Venue Types
Features
  • Max Number of People for an Event: 80