The Stanford Terrace Inn is one of the few Hotels which is within walking distance of Stanford University (still a good 20 minutes to the Hoover Tower). I used to be a regular guest and was quite happy with it: my last stay was somehow disappointing, so this is a mixed review. On the positive side, the rooms are large... more










