Oakwood At Sharon Grove Hotel is placed in a shopping area of Menlo Park in the vicinity of Hoover Tower, Cantor Arts Center and The Stanford Theatre. Oakwood At Sharon Grove Hotel has been welcoming guests to its beautiful rooms since 1952.
Guests can get to Menlo Park city center, which is 4 km away.
This property offers proximity to parks.
Oakwood At Sharon Grove Hotel lies within 25 minutes’ drive to Mineta San Jose International airport.
The hotel comprises 33 rooms equipped with climate control and ironing facilities. Many guestrooms offer views of Menlo Park.
Eat & Drink
Serving an array of dishes, Kaygetsu and El Cerrito are just 300 meters away.