The 3-star The Zen Hotel places guests abound 4.2 km from Stanford University, History Park and Computer History Museum. The hotel opened its doors in 1970 and was remodeled in 1995.
The comfortable property is conveniently placed close to highway. Palo Alto city center is 4 km away.
The hotel allows quick access to a valley and parks.
Guests can reach The Zen Hotel by car from Mineta San Jose International airport in 20 minutes.
The Zen Hotel is a property in Palo Alto that comes with 37 rooms and provides a laptop-size safe, a microwave, TV with satellite channels, a dressing area and climate control. Some rooms overlook the garden. In-room self-catering facilities include coffee/tea makers and a fridge.
Eat & Drink
Offering a variety of dishes, Fuki-Sushi and So Gong Dong Tofu House are just about 200 meters away.
The Zen Hotel offers a business center and a photocopier to satisfy the needs of business guests.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.