Filter Results
Apply Filters
Clear Filters
Romantic Hotels in Menlo Park
The Stanford Park Hotel
100 El Camino Real, Menlo Park, United States Show map
The 4-star The Stanford Park Hotel Menlo Park is situated merely a 6-minute walk from El Palo Alto Park and features a hot tub and spa services. Guests have access to an outdoor swimming pool, a…
From US$ 159
Book Now