The Zen Hotel is located in Palo Alto's Palo Alto - Menlo Park neighborhood, close to San Antonio Shopping Center, Computer History Museum, and Stanford University. Nearby points of interest also include Shoreline Park and Los Altos History Museum. Read More About The Zen Hotel
- 24-Hour Front Desk
- Business Services
- Complimentary Coffee
- Exterior Corridors
- FREE Breakfast
- FREE Parking
- Fitness Facility
- Laundry Services/Laundry Facility
- Multilingual Staff
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.