Filter Results
Apply Filters
Clear Filters
Menlo Park Luxury Hotels
Park James
1400 El Camino Real, Menlo Park, United States Show map
Located about a 25-minute walk from Pace Art and Technology, the 4-star Park James Menlo Park hotel includes a private art gallery. 3.3 km from the private Hewlett Packard Garage Museum, this…
From US$ 325
Book Now