Loading hotels
Confirming room availability...
Exquisite Palo Alto Home, 663 Lowell Avenue, Palo Alto, United States
Exquisite Palo Alto Home a property with a garden is set in Palo Alto 2.2 km from Stanford University 1.8 km from Stanford Stadium as well as 2.1 km from Gryphon Stringed Instruments. The nearest airport is Mineta San Jose International Airport 21 km from the holiday home.