The Zen Hotel is located in central Palo Alto, close to San Antonio Shopping Center, Stanford University, and Los Altos History Museum. Nearby points of interest also include Elizabeth Gamble Garden Center and Stanford Stadium. Recreational amenities include a spa tub and a fitness facility. Complimentary wireless Internet access is available in public areas. The hotel serves a complimentary breakfast. Guest parking is complimentary. Additional property amenities include multilingual staff and laundry facilities. This is a smoke-free property. A total renovation of this property was completed in January 2010. 37 air-conditioned guestrooms at The Zen Hotel feature iPod docking stations and coffee/tea makers. Rooms are all accessible via exterior corridors. Accommodations offer courtyard views. Beds come with pillowtop mattresses, triple sheeting, and premium bedding. Furnishings include desks and ergonomic chairs. Bathrooms feature shower/tub combinations, complimentary toiletries, and hair dryers. Wireless Internet access is complimentary. Guestrooms offer complimentary weekday newspapers and complimentary newspapers. 37-inch LCD televisions have satellite channels and free movie channels. Also included are blackout drapes/curtains and irons/ironing boards. Guestrooms are all non-smoking.
Expedia Affiliate Network