Palo Alto, California Hotel PackagesOutdoor enthusiasts, sports fans, and lovers of all things retail will be drawn to our Palo Alto, CA hotel near Stanford University. We proudly present five value hotel packages and getaway specials that will provide you with more bang for your vacation buck.
Super 8 Palo Alto / Stanford - Palo Alto, California(CA)
3200 El Camino Real, Palo Alto, Ca 94306
Reservations: 1-800-800-8000 Contact: 650-493-9085 Fax: 650-493-8405