Located 2.3 km from Stanford University in Palo Alto, this apartment features an outdoor pool. Guests benefit from balcony. A dishwasher and an oven can be found in the kitchen and there is a private bathroom. Read more
Located 2.3 km from Stanford University in Palo Alto, this apartment features an outdoor pool. Guests benefit from balcony. A dishwasher and an oven can be found in the kitchen and there is a private bathroom.