Palo Alto, Palo Alto
Spend a second to
save a fortune!
Spend a second to save a fortune!
675 El Camino Real, Palo Alto
Located adjacent to Stanford University in Palo Alto, this Silicon Valley hotel features on-site dining and a modern fitness centre. All guest rooms offer a flat-screen cable TV.
See MoreUsage of subsidiary facilities may incur additional fees