$146
531 Stanford Ave
Palo Alto, CA 94306
Palo Alto, CA 94306
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...
more
Amenities
Swimming Pool, Fitness Center, Wheelchair Accessible, Meeting Facilities, Broadband Access, Kitchen, Air Conditioning, Television... see all
Swimming Pool, Fitness Center, Wheelchair Accessible, Meeting Facilities, Broadband Access, Kitchen, Air Conditioning, Television... see all

