Tag Archives: Palo Alto lodging

Recommended in Palo Alto

We lived in Palo Alto, CA from August 2007 to July 2009. This week we were back in town to catch up with some friends and stayed at the Cowper Inn (705, Cowper St). If you’re looking for somewhere to … Continue reading

Posted in Travel | Tagged , , | Leave a comment