Set in Palo Alto, this air-conditioned apartment is 2.3 km from Stanford University. This apartment offers an outdoor pool and free WiFi. Free private parking is available on site. Read more
Set in Palo Alto, this air-conditioned apartment is 2.3 km from Stanford University. This apartment offers an outdoor pool and free WiFi. Free private parking is available on site.