Oakwood At Sharon Green Hotel is placed in a shopping area of Menlo Park in the vicinity of Hoover Tower, The Memorial Church of Stanford University and Sunset Magazine Headquarters and Gardens.
The city center lies within 4 km from the venue.
Oakwood At Sharon Green Hotel can be reached in 25 minutes by car from Mineta San Jose International airport.
The rooms in Oakwood At Sharon Green Hotel come with a fireplace, a patio, a bay window and a balcony.
Eat & Drink
Serving both food and drinks, Kaygetsu and El Cerrito are situated around 150 meters from the property.
Comforts like parking and a luggage storage are provided on site.