Stanford Terrace Inn Hotel

, Palo Alto, United States
Review this Hotel
Popular Travel Destinations

Recently Reviewed Hotels Around Palo Alto

Stanford Terrace Inn Hotel

, Palo Alto
2 star
531 Stanford Ave - Palo Alto - California - 94306 - United States 650 857 0333
70 Traveller

Reviews - Stanford Terrace Inn Hotel

Top Local Tips for Palo Alto

events at Stanford University We found many things going on at Stanford from sports,free lectures, classical music etc that are open to the public. These are often excellent events that a University such as Stanford can attract. Check out their website as to what's going on.

(hotels)loading

Other names for Stanford Terrace Inn Hotel

  • stanford terrace palo alto
  • stanford terrace inn
  • stanford terrace hotel
  • Address: 531 Stanford Ave - Palo Alto - California - 94306 - United States
Travel Library Traveller Rating?
7.0/10

See All 70 reviews

Review this Hotel
(hotels)loading

Hotels Near Stanford Terrace Inn Hotel