Innerhalb von 15 Minuten zu Fuß gelangt man ins Zentrum von Palo Alto. Universität Stanford ist ein weiteres beliebtes Ziel in Palo Alto, das circa 25 Gehminuten von hier entfernt liegt. Iris & B. Gerald Cantor Center for Visual Arts ist in ca. 1 km Entfernung von der Unterkunft. Die Bushaltestelle Palo Alto Medical Foundation liegt rund 5 Gehminuten entfernt.
Hotelgästen stehen ein Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage zur Verfügung. Darüber hinaus ist in den Zimmern ein privates Badezimmer verfügbar. Von einigen Zimmern aus öffnet sich ein Ausblick auf den Garten.
Darüber hinaus bietet das Restaurant Asian Box eine Vielzahl von vietnamesischen Köstlichkeiten und ist zudem etwa 600 Meter von hier entfernt.