Palo Alto, Palo Alto
Spend a second to
save a fortune!
Spend a second to save a fortune!
4290 El Camino Real, Palo Alto
Providing free scheduled shuttle service to sites within a 5-mile (8km) radius, this hotel located in Palo Alto, California is a short drive from Paramount's Great America theme park.
See MoreUsage of subsidiary facilities may incur additional fees