Los huéspedes del hotel Oakwood At Sharon Green Menlo Park pueden visitar el Jardín de Esculturas de Papúa Nueva Guinea, situado a unos 25 minutos a pie.
Situado a una distancia de 2 km del Gremio de Artes Aliadas, el hotel también te permite acceder a instalaciones deportivas como el Taube South Tennis Courts, que se encuentra a 3 km. Entre las zonas comerciales de la zona se incluyen el Pueblo y Aldea (a 3,1 km) y los mercados de agricultores (a 4 km). Además, Stanford Hills Park está situado a 950 metros. Al alojarte en el Oakwood At Sharon Green, tendrás acceso perfecto a la Universidad Stanford, un sitio educativo situado a 2,1 km. La parada de autobús más cercana es Alameda de las Pulgas & Sharon Road, situada a tan solo 10 minutos a pie, y la estación de tren Palo Alto Caltrain está a 3 km.
El restaurante El Cerrito se encuentra justo a la vuelta de la esquina del hotel.