Discover Los Altos
compiled from our dataLos Altos is located in California, USA, and has a population of about 31,625. Our atlas lists 105 places here.
These include 5 sights and 2 museums, 92 restaurants, 3 places to stay and 3 cocktail bars. Highlights include Novo Apartments, Colonnade Apartments | Los Altos, Steve Jobs’ Garage.