The Zen Hotel is a 3-star accommodation within 4.2 km of Computer History Museum. The family-friendly hotel was built in 1970 and refurbished in 1995.
The property boasts a convenient location minutes away from San Antonio Caltrain train station. The venue is set within 4 km from Palo Alto city center.
The Zen Hotel is located within a 25-minute drive from Mineta San Jose International airport.
The Zen Hotel includes 37 guestrooms with climate control, a laptop-size safe, TV with satellite channels, a microwave and a dressing area. The Zen Hotel features rooms with the garden view. The Zen Hotel offers bathrooms fitted with a shower, a hairdryer and complimentary toiletries.
Eat & Drink
The hotel is about 5 minutes’ walk from Sushi Tomo serving Japanese, Asian and Korean dishes.
Guests can use car rental services on site.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.