2BR Walking Distance to Stanford, Palo Alto Border is situated in Menlo Park. The accommodation is 1.2 km from the Stanford Shopping Center and features free WiFi. The apartment is equipped with a TV. The accommodation is fitted with a kitchen. The nearest airport is Mineta San Jose International Ai Read more
2BR Walking Distance to Stanford, Palo Alto Border is situated in Menlo Park. The accommodation is 1.2 km from the Stanford Shopping Center and features free WiFi. The apartment is equipped with a TV. The accommodation is fitted with a kitchen. The nearest airport is Mineta San Jose International Airport, 24 km from the property.