Dieses Hotel liegt 1,6 km vom Central Expressway und nur 1 Fahrminute vom San Antonio Shopping Center entfernt. WLAN nutzen Sie in dieser Unterkunft kostenfrei.
Jedes Zimmer im Palo Alto Inn ist mit einer Mikrowelle, einem Kühlschrank und einer Kaffeemaschine ausgestattet. Die Zimmer verfügen auch über Sat-TV und einen DVD-Player sowie einen Schreibtisch.
Die Rezeption im Palo Alto Inn ist rund um die Uhr besetzt. Auch ein Businesscenter mit Fax- und Kopiereinrichtungen ist vorhanden.
Das Shoreline Amphitheater liegt 7,2 km vom Hotel entfernt. Das historische Rengstorff House erreichen Sie nach 8,5 km. Zur Stanford University gelangen Sie nach einer kurzen Fahrt von 3 Minuten.