National at Oak Creek Palo Alto
1600 Sand Hill Rd, Palo Alto, CA 94304
(303) 740-2267 · Hotel Class:3 stars
Fitness CenterInternet AccessRestaurantSwimming Pool
Searching for rates...
See other rates
We couldn't find rates for these dates. Try different dates or call the hotel to check availability.
See other hotels in Palo Alto