Das 3-Sterne-Cowper Inn Palo Alto verfügt über 12 Zimmer und befindet sich ca. 2 Kilometer vom Iris & B. Gerald Cantor Center for Visual Arts entfernt. Dank einer Eisbahn, die in dem komfortable Hotel vorhanden sind, können Gäste aktiv bleiben.
Das Hotel zeichnet sich durch eine praktische Lage aus, in einer 600 Meter Entfernung von den Farmers' Markets und 2 km vom Bahnhof California Ave Caltrain. Das Cowper Inn Palo Alto befindet sich in der Nähe vom Stanford Einkaufszentrum, und zwar circa 25 Gehminuten entfernt. Zu den Unterhaltungsmöglichkeiten in der Umgebung gehört Stanford Theatre (ist gleich neben der komfortablen Unterkunft). Die nächste Bushaltestelle Webster Street & Hamilton Avenue liegt ungefähr 200 Meter entfernt.
Einige Zimmer verfügen über einen Steinkamin sowie über einen Schreibtisch. Einige Zimmer sind mit einer getrennten Toilette und Handtüchern ausgestattet. Sie bieten zudem private Badezimmer.
Etwa 5 Fußminuten vom Cowper Inn entfernt werden italienische Speisen im Restaurant Il Fornaio aufgetischt.