The Zen Hotel offers fine accommodation in Palo Alto. The family-friendly hotel was built in 1970 and refurbished in 1995.
The property boasts convenient location minutes away from San Antonio Caltrain train station. The city center is 4 km away from the hotel.
This hotel is conveniently based near a valley.
Mineta San Jose International airport can be reached in 20 minutes by car from The Zen Hotel.
This property offers 37 non-smoking guestrooms complete with climate control, a refrigerator, wireless internet, a kitchen and cable TV. Some rooms feature views over Silicon Valley. Other comforts include a microwave and coffee/tea makers for self-catering.
Eat & Drink
The sushi bar So Gong Dong Tofu House is within easy reach of the property.
The hotel offers car rental services for travelling a business area.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.