Dieses moderne Hotel genießt eine günstige Lage, nur 500 m vom Bahnhof Palo Alto Caltrain und der Stanford University entfernt. Kuschelige Bademäntel und kostenloses WLAN stehen in den Zimmern zur Verfügung.
Zimmeranzahl: 86
180 Hamilton Ave, Palo Alto, 94301, USA