Oakwood At Sharon Grove Hotel is located in a shopping area of Menlo Park in close proximity to Hoover Tower, Cantor Arts Center and The Stanford Theatre. Oakwood At Sharon Grove Hotel has been welcoming guests to its beautiful rooms since 1952.
The property is set within 4 km distance from the city center.
A local bus stop is 350 meters away. Due to its location 25 km from Mineta San Jose International airport, it will take about 25 minutes' drive to get there.
The hotel offers 33 rooms. They are fitted with climate control and ironing facilities.
Eat & Drink
Guests can enjoy Japanese and Mexican snacks and meals in Kaygetsu located 300 meters away.