The Zen Hotel offers fine accommodation in Palo Alto. The family-friendly hotel was built in 1970 and refurbished in 1995.
The hotel boasts convenient location next to Levi's Stadium, Stanford University and Computer History Museum. The distance between Palo Alto city center and the property is 4 km.
This hotel is conveniently based near a valley and parks.
20 minutes' drive from Mineta San Jose International airport and 15 minutes' walk to San Antonio Caltrain train station.
There are 37 non-smoking rooms fitted with wireless internet, a dressing area, a microwave, a living space and a refrigerator. The property boasts views of Silicon Valley from its rooms. They feature private bathrooms with a shower, a hairdryer and complimentary toiletries.
Eat & Drink
The hotel The Zen serves a continental breakfast for free.
Cars are available for rent on site.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.