Loading hotels
Confirming room availability...
Deep Cleaned Modern and Luxurious 2BR Home at Stanford Palo Alto, 1343 Alma Street, Palo Alto, United States
Set in Palo Alto 1.9 km from Stanford University and 2 km from Stanford Stadium Deep Cleaned Modern and Luxurious 2BR Home at Stanford Palo Alto offers free WiFi. Gryphon Stringed Instruments is 2.6 km from the aparthotel. The nearest airport is Mineta San Jose International Airport 26 km from Deep Cleaned Modern and Luxurious.