Oakwood At Laurel Grove Hotel is a good accommodation choice in Menlo Park. Oakwood At Laurel Grove Hotel has been welcoming guests to its luxurious rooms since 1978.
This property is 25 minutes' walk to The Stanford Theatre. Menlo Park city center is 1 km away.
25 minutes' drive from Mineta San Jose International airport and 10 minutes' walk to Menlo Park Caltrain train station.
Eat & Drink
Guests can wine and dine at Crepes Cafe and Iberia Restaurant, located in the neighborhood.
There are a car park and a luggage storage provided on-site.
On-site fitness amenities include a fitness centre and a gym.