free
phone
650.493.4492

check availability

Gallery

Virtual Tour of Our Palo Alto, CA Hotel

Take a virtual tour 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.

VIEW ALL VIRTUAL TOURS