The Zen Hotel
Located in the heart of Palo Alto, CA and Silicon Valley, The Zen Hotel boasts boutique style accommodations, clean Asian design and offers exceptional value with a complimentary full hot breakfast buffet.
Your Rating for this listing
Your review is recommended to be at least 140 characters long
4164 El Camino Real Palo Alto, CA 94306