531 Stanford Avenue
Palo Alto, CA 94306
Get directions

About Us

Across the street from the Stanford campus, you'll find the Stanford Terrace Inn, an oasis of unexpected elegance. In the midst of Silicon Valley, you'll discover a tradition of old world hospitality.

Reviews