Close Window
View Category

Residence Inn Palo Alto Los Altos

Marriott Residence Inn in heart of Silicon Valley near Google and Facebook

Hotel Views

Entrance (1 of 32)

Welcome to the Residence Inn Palo Alto Los Altos, located just minutes from Palo Alto's city center.