The Zen Hotel

3 star hotel

Address

4164 El Camino Real Palo AltoSee nearby area

Rooms

from
$149
per night
Book a room

For rates, enter dates/guests

Rates provided by

Description provided by property

This hotel located in Palo Alto, California is decorated in Asian décor. This eco-friendly hotel provides free Wi-Fi, a hot tub and a gym while rooms include iPod docking stations.

Each room at The Zen Hotel is furnished with coffee facilities, a microwave and a refrigerator. The Asian-inspired guest rooms include 37-inch flat-screen cable TVs.

Stanford University is 3.7 miles from The Hotel Zen. It is nestled in the Southern San Francisco Bay area and is 15.5 miles from Filoli Center.

Important information

Upon check-in photo identification and credit card is required. All special requests are subject to availability upon check-in. Special requests cannot be guaranteed and may incur additional charges.

Image disclaimer: It is the responsibility of the hotel chain and/or the individual property to ensure the accuracy of the photos displayed. Lonely Planet is not responsible for any inaccuracies in the photos.