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 parks.
Oakwood At Sharon Green Hotel can be reached in 25 minutes by car from Mineta San Jose International airport.
Oakwood At Sharon Green Hotel comes with a fireplace, a patio, a bay window and a balcony in all rooms. Many guestrooms offer views of Menlo Park.