We would like to proudly welcome you to the National at Oak Creek Palo Alto. The Oakwood Worldwide family welcomes you to the National at Oak Creek Palo Alto! It doesn't matter whether you're staying for one night or more, you will find plenty of parking spots available at the well-appointed hotel. The competent hotel reception staff will always be ready to assist around the clock.