Palo Alto, Palo Alto
Spend a second to
save a fortune!
Spend a second to save a fortune!
180 Hamilton Ave, Palo Alto
This modern hotel is conveniently located within 500 metres’ walk of Palo Alto Caltrain Station and Stanford University. Plush bathrobes and free WiFi are provided in guest rooms.
See MoreUsage of subsidiary facilities may incur additional fees