free
phone
650.493.4492

check availability

Photo Gallery

Images of Our Palo Alto, CA Hotel

Take a look at photos of The Zen Hotel in Palo Alto, CA for a taste of the soothing experience we provide. From the Asian-inspired décor to the tranquil garden, we offer a level of service and amenities you won’t find at similarly priced hotels.