Zimmer
Fühlen Sie sich in einem der 37 klimatisierten Zimmer mit Kühlschrank und iPod-Dockingstation wie zu Hause. In Ihrem Zimmer finden Sie ein Pillowtop-Bett mit hochwertige Bettwaren vor. 37 Zoll große LCD-Fernseher mit Satellitenempfang sorgen für gute Unterhaltung; außerdem steht ein WLAN-Internetzugang (kostenlos) zur Verfügung. Es sind eigene Badezimmer mit Duschwannen vorhanden, die über kostenlose Toilettenartikel und Haartrockner verfügen.
Restaurant
Ein Frühstücksbuffet mit warmen und kalten Speisen ist im Preis inbegriffen.
Lage
The Zen Hotel besticht durch eine zentrale Lage in Palo Alto, nur 10 Autominuten entfernt von: Standford Shopping Center und Computer History Museum. Dieses Motel ist 6,4 km von Universität Stanford und 7,9 km von Shoreline Park entfernt.