Menlo Park Inn
1315 El Camino Real,
Menlo Park, CA 94025
Phone:
Fax: 650-328-7539 

 

Give us a call or use the form below and our friendly xperience associate will be glad to help.

Submit