Menlo Park Inn
Units: 30
1315 El Camino Real<br/>
Menlo Park, CA 94025 <br/>
<br/>
Tel +1 (650) 326-7530<br/>
Toll Free 1-800-327-1315<br/>
<br/>
General Manager: Bimal Patel<br/>

USD 119 - USD 179
DETAILS & PRICES