Oakwood At Laurel Grove Hotel is a fine accommodation option in Menlo Park. Oakwood At Laurel Grove Hotel has been welcoming guests to its luxurious rooms since 1978. The property features a baggage storage and parking.
This hotel is situated 2.2 km away from The Stanford Theatre, Elizabeth F. Gamble Garden and Stanford University. Guests will find Menlo Park city center within a 10-minute walk from the property.
This hotel is conveniently based near a valley and parks.
Mineta San Jose International airport can be reached in 25 minutes by car from Oakwood At Laurel Grove Hotel.
Oakwood At Laurel Grove Hotel is a property in Menlo Park that comes with 44 rooms and provides free Wi-Fi, a dining area and a kitchen.