Hotels Near Hilton Garden Inn Palo Alto, Palo Alto