Cet hôtel moderne est idéalement situé à moins de 500 mètres de la gare de Caltrain Palo Alto et de l'université de Stanford. Des peignoirs moelleux et une connexion Wi-Fi gratuite sont fournis dans les chambres.
Nombre de chambres: 86
180 Hamilton Ave, Palo Alto, 94301, États-Unis