- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Very quiet and calm environment with very nice and accommodating staff.
Your dates need to occur after 2020-01-29. Try updating your dates to see prices for your trip.
Located in Palo Alto, The Zen Hotel is in the city centre and near theme parks. Shoreline Amphitheatre and Computer History Museum are cultural highlights, and travellers looking to shop may want to visit Stanford Shopping Center. Check out an event or a game at Levi's Stadium, and consider making time for California's Great America, a top attraction not to be missed.Visit our Palo Alto travel guide
We had an overnight trip to Stanford and the location was great. We will stay again, service was excellent, we received an up grade when checking in so that was a surprise. The room was big, comfortable bed.