Great location.
If you are visiting Palo Alto to attend the university or staying for business, there are many amenities that will appeal to all travelers. The location is convenient and right off a major thoroughfare, allowing you to access the city as well as travel to San Francisco in a short time.