You can see to San Francisco on a clear day, which Palo Alto brags many of. And fun to see the campus. Parking is a nightmare, bring lots of quarters.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.