Menlo Park Inn in Menlo Park, CA

Holiday Inn Express

Save 10-30% when you book early.
  (888) 303-1752
1.
Serving nearby areas
More Info
2.
1315 El Camino Real
Menlo Park, CA
 (2)
0.2 mi
More Info
3.
555 Glenwood Ave
Menlo Park, CA
0.3 mi
More Info
4.
570 Willow Rd
Menlo Park, CA
1.4 mi
More Info