Search results
We did not find results for: menlo park inn menlo park ca 94025.
Check spelling or type a new query.
We did not find results for: menlo park inn menlo park ca 94025.
Check spelling or type a new query.
Set near the centre of Menlo Park, California and Stanford University, this inn offers free WiFi throughout the property...
Website: menloparkinn.com
Phone: (650) 326-7530
1315 El Camino Real Menlo Park, CA 94025 2122.82 mi
Is this your business? Verify your listing
4.0 338 reviews
Felt great as it was an easy check in & easy check out. Ran to the lobby to use their fancy coffee machine, even though they supplied coffee in the rooms. Every detail was thought of. Also it wasn’t... More
Nice place to stay that's half the price of the neighboring hotels. Lots of good things for the guests: The TV remote control had been sanitized and was in a plastic sleeve. Tons of power outlets to... More