I stayed at the Stanford Inn for business the weekend of 2/10 - 2/12/12. I arrived around 8pm. A nice woman checked me in. I had prepaid on Expedia.com so I didn’t have to sign anything or give my credit card. I was told the free wi-fi information and was instructed to leave the key with them when I check...
More
- Stanford Hotel Menlo Park
