Close Window
View Category

Residence Inn Palo Alto Mountain View

Suites

King Studio Suite Sofa Bed (3 of 20)

Enjoy space for company with a full-size sofa bed in the King Studio Suite.