Entire Place - Apto In Menlo Park, Ca, Usa apartment is situated in Menlo Park, 3.3 miles from the private research Stanford University, and offers spa amenities such as Jacuzzis. This apartment is situated 2.6 miles from Palo Alto Caltrain train station and near Chilco Street & Hamilton Avenue bus station.
The apartment lies about 10 minutes' drive from Palo Alto Junior Museum and Zoo. El Palo Alto Park is 2.1 miles from the accommodation.
Entire Place - Apto In Menlo Park, Ca, Usa apartment includes an equipped kitchen.