Oakwood At Sharon Green Hotel is a great place to stay in Menlo Park. Oakwood At Sharon Green Hotel has welcomed guests in Menlo Park since 1969.
This hotel is situated 3.2 km away from The Stanford Shopping Center. The property is set within 4 km distance from Menlo Park city center.
Oakwood At Sharon Green Hotel can be reached in a 30-minute drive from Mineta San Jose International airport.
The hotel comprises 296 rooms equipped with a patio, a balcony, a fireplace and a bay window.
Eat & Drink
Kaygetsu and El Cerrito serve a selection of meals within 150 meters from the venue.
The facilities as a free car park and a baggage storage are offered for guests.