© 2017 Menlo Park Inn 1315 El Camino Real, Menlo Park, CA 94025