Residence Inn Mountain View Palo Alto, Mountain View

Residence Inn Mountain View Palo Alto

1854 El Camino Real West

Welcoming our new Bedding Package At Residence Inn, our 112 spacious suites offer separate living and sleeping areas, enough room to work, breathe, and relax With the comforts of your own home, our hotel allows you to stay connected w/complimentary HSIA