Close Window
View Category

Residence Inn Palo Alto Los Altos

Suites

Suite - Living Area (7 of 32)

Every extended stay suite is equipped to support even your most productive moments with complimentary high-speed wireless Internet, ergonomic seating and smart lighting.