Loading...
Uploaded by wen88888 on Oct 28, 2009
The hotel is just nearby the Cal Train station Palo Alto, and Stanford University Ave is just outside of the door. Also close to Silicon Valley. Very convenience for people who is going to visit students at Stanford University.
Travel & Events
Standard YouTube License
Load more suggestions
All Comments