Oakwood At Sharon Green Hotel is set in a shopping area of Menlo Park next to Stanford Shopping Center and Stanford University.
The city center is 4 km away from the hotel.
This upscale hotel is placed within proximity to hills.
Oakwood At Sharon Green Hotel can be reached in 25 minutes by car from Mineta San Jose International airport.
The property offers 296 guestrooms appointed with a fireplace, a patio, a bay window and a balcony. Some rooms feature views over Menlo Park.
Eat & Drink
Serving guests with japanese and mexican dishes, Kaygetsu is 150 meters away.