I've stayed here a couple of times for extended periods. I like the hotel for many reasons:
1) the area is nice and I can go jogging without fearing for my life
2) it's near the offices where I normally spend my time while in this area
3) there are a Peet's Coffee, CVS drugstore, Wal-mart, and Trader Joe's grocery...
More
- Residence Inn Los Altos
- Los Altos Residence Inn
