El Zen Hotel es un hotel boutique que ofrece habitaciones sin humo. Ubicado en Palo Alto, este hotel cuenta con una piscina al aire libre, un gimnasio y un desayuno continental gratuito. Las habitaciones son amplias y están equipadas con todas las comodidades modernas, incluyendo televisores de pantalla plana, minibar y conexión Wi-Fi gratuita.