Among several car rental businesses in a row on El Camino Real, National's hut-shaped building stands out. Most of the employees at this location live in Palo Alto and can give customers excellent information about the local area. Go online to make a reservation, check out the special deals or join the Emerald Club.