Situado a 5 km do Centro de Pesquisa Ames, Residence Inn By Marriott Palo Alto Los Altos 3 estrelas fornece acesso à Internet de alta velocidade nas áreas públicas e estacionamento privado no local. Com uma piscina aquecida, este hotel está a 10 minutos dirigindo dos locais naturais como o Parque Shoreline.
Situado a aproximadamente 6 km da Universidade de Stanford, o hotel também está localizado a 3.8 km da estação ferroviária California Ave Caltrain. As atrações culturais na área incluem o Museu da História do Computador, que fica a cerca de 15 minutos de distância dirigindo. Residence Inn By Marriott Palo Alto Los Altos está situado a aproximadamente 7 km da Garagem da HP. A rodoviária San Antonio Shopping Center pode ser encontrada perto deste estabelecimento.
O hotel consiste em 156 quartos com TV de tela plana com canais via satélite e TV com vários canais, bem como máquinas de café/chá. Refrigerador, forno e talheres são incluidos em cozinha totalmente equipada no Residence Inn By Marriott Palo Alto Los Altos.
Os hóspedes deste local são convidados a desfrutar do café da manhã continental gratuito diariamente. Noodle Talk apresenta pratos de cozinha chinesa e está situado a aproximadamente 5 minutos a pé de distância.